在3层系统中做查询其中一段代码为:
sql:='select * from Login where 帐号='+''+edit1.Text+'';
DataModule.ClientDataSet1.Close;
DataModule.ClientDataSet1.CommandText:=sql;
执行时说CommandText语句不能使用变量。
这该怎么修改啊?
sql:='select * from Login where 帐号='+''+edit1.Text+'';
DataModule.ClientDataSet1.Close;
DataModule.ClientDataSet1.CommandText:=sql;
执行时说CommandText语句不能使用变量。
这该怎么修改啊?
解决方案 »
- 急!怎么在Activex控件中调用前台IE的方法啊?
- 请 D7高人帮忙谢谢 ocx 中调用WORD, 菜单如何实现?? (在Form中的ole是可以部分实现的)
- 短信包删除短信的问题
- 数据插入问题
- 怎样截取字符串asdfasdg#ogadofngdhf#asdfagadgh#测试#?
- 求助有关动态创建窗体的问题,急!
- 如何取得一个控件在屏幕上的绝对位置!!请高手指点!
- 论坛上的人为什么这样冷酷?
- 如何将两个完全一样的access数据库的一个库表导入到另一个库表内的问题??(分可再加)
- 如何写一个双向链表的类?
- query查询修改问题
- 一个有关于 Edit1 控件的问题————在线等待!!!!!
这个对么?是不是少引号了
sql:='select * from Login where 帐号='''+edit1.Text+''''