|
|
导航: |
论坛 -> 数据库专区
斑竹:liumazi,waterstone |
|
作者: |
|
2003/11/6 16:24:50 |
标题: |
|
加入我的收藏 |
楼主: |
我在服务器端ADOQuery1的SQL语句为
select * from tblDepart where Status=data1
我认为data1作为客户端传回的条件参数;
我在客户端按钮click事件中写下了如下的语句
ClientDataSet1.Close; DCOMConnection1.Connected:=False; ClientDataSet1.Params.CreateParam(ftstring,'data1',ptInput); ClientDataSet1.Params.ParamByName('data1').asstring:=trim(edit1.Text); DCOMConnection1.Connected:=True; ClientDataSet1.Open;
不论我在edit1中输入什么值,但每次在客户端的DBGrid中, 总是把服务器端中tblDepart表中数据全部显示出来。
----------------------------------------------
- |
作者: |
|
2003/11/6 17:47:09 |
1楼: |
我现在服务器端加了一个参数为:data1 修改了一下SQL语句: select * from tblDepart where Status=:data1
结果客户端就没有数据了,请大侠赶紧指点一下小弟。
----------------------------------------------
-
|
|