temp:=Edit1.Text;
with DataModule1.ADOFind do
begin
Close;
sql.Clear;
sql.Add('select * from DirectTable where 期号=temp ');
Open;
end;上面一段SQL代码,程序执行报错:参数temp没有默认值
with DataModule1.ADOFind do
begin
Close;
sql.Clear;
sql.Add('select * from DirectTable where 期号=temp ');
Open;
end;上面一段SQL代码,程序执行报错:参数temp没有默认值
解决方案 »
- D7+SQL2000的朋友请进(深圳的)
- 写个简单的INI配置文件(50分)
- 继承自TShape的控件,为什么使用Canvas时出错?
- 菜鸟提问
- DBGRIDEH显示Sql数据库数据是,比如字段属性为20时,而实际的只有4个字符长,DBGRIDEH显示的列显示的位置为中间,那么数据看起来怎么也不
- 如何用delphi得到当前连接到本机的地址及用户?
- 求救多维库问题!!!!!!
- 为什么我的这句sql语句换成了access数据库就不行了,请给我看看?
- 如何实现:当点击关闭后不是关闭程序而是将程序窗口隐藏在系统托盘里
- 我又来送分了!(只是小问题而已^^)
- 谁知IIS和注册表的关系??
- 哪位大侠有屏蔽输入法的代码,帮帮小妹。
with DataModule1.ADOFind do
begin
Close;
sql.Clear;
sql.Add('select * from DirectTable where 期号='+#39+temp+#39 );
Open;
end;
with DataModule1.ADOFind do
begin
Close;
sql.Clear;
sql.Add('select * from DirectTable where 期号='+edit1.Text );
Open;
end
难道就没有人能帮我解决这个问题了吗?我就是想从数据库里面查找edit1.Text里的内容!可是怎么都实现不了呢~
高手们帮帮忙啊!
'select * from DirectTable where 期号='''+trim(edit1.Text)+''''
ms server 2000'
'select * from DirectTable where 期号=trim(edit1.Text)'
begin
Close;
sql.Clear;
sql.Add('select * from DirectTable where 期号='''+edit1.Text+ '''' );
Open;
end