作者tang1019 (燢)
看板Database
标题[SQL ] 一个关於ASP.NET参数查询的小问题
时间Wed Dec 16 10:43:02 2009
各位先进
敝人写了一个小程式(ASP.NET 3.5 + ACCESS 2003)
要查英文单字(档名 DICTDB.MDB 表名 GREDICT 栏位 ENG,CHN)
使用AccessDataSource物件如下
<asp:AccessDataSource ID="myDataSource" runat="server"
DataFile="~/dictdb.mdb"
SelectCommand="SELECT * FROM gredict where eng like @bb">
<selectParameters>
<asp:ControlParameter Name="bb" ControlID="txteng" />
</selectParameters>
</asp:AccessDataSource>
因为 @bb 後面没办法加 &'*' 之类的东西
请问要如何修改 方可产生
SELECT * FROM gredict where eng like "ab*" 这样的 SQL
初学者的SILLY问题 请各位大大开示
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.129.96.15
1F:推 KenZ:试试 SELECT * FROM gredict where eng like '%' + @bb + '%' 01/01 14:00
2F:→ KenZ:抱歉, 是 SELECT * FROM gredict where eng like @bb + '*' 01/01 14:07