初学
用了两个combobox,一个edit,想通过选择,实现对数据库的查找,但总出现问题,HELP
代码如下:
sqlstr:='select * from '+combobox2.Text+'where''';
sqlstr:=sqlstr+combobox1.Text;
sqlstr:=sqlstr+'''=''+edit1.Text';
请问是什么问题?
2:顺便问一下,怎么将数据库中的表名加入到一个combobox中;
用了两个combobox,一个edit,想通过选择,实现对数据库的查找,但总出现问题,HELP
代码如下:
sqlstr:='select * from '+combobox2.Text+'where''';
sqlstr:=sqlstr+combobox1.Text;
sqlstr:=sqlstr+'''=''+edit1.Text';
请问是什么问题?
2:顺便问一下,怎么将数据库中的表名加入到一个combobox中;
解决方案 »
- 哪位大侠能给我一份根据机器码算注册码的源码?
- DELPHI 多条件查询“期待update insert*”错误
- 用什么方法将MDB的XX表数据读出,然后赋到数组里?比如ADOQuery!
- 有没有类似CSDN人气比较热的DELPHI论坛
- 如何实现服务器远程控制客户端?
- 200分,问个比较难的统计的问题,涉及行之间的数据比较
- 我用的数据库是ms server200,在delphi中设置了查询,怎么把结果输出到excel中?
- qruickreport 中的统计可以预览,但是运行时preview就不显示.会是什么原因?
- 关于dll中的Report棘手问题,高手请进来拿分。
- 在编程钟那一种程序需要注册?如何注册?那一种程序不需要注册?
- DELPHI CANVAS菜鸟问题,分好拿
- SQL与DELPHI的时间长度问题(分不够可以再加!!)
sqlstr:='select * from '+combobox2.Text+' where ';
sqlstr:=sqlstr+combobox1.Text;
sqlstr:=sqlstr+'='''+edit1.Text'''';选表名:
select table_name from user_tables;
这个在ORACLE中我用过,SQLSERVER不知道有没有这个语句
sqlstr:=sqlstr+combobox1.Text;
sqlstr:=sqlstr+'''=''+edit1.Text';设combobox2.text 值为 table1
combobox1.text 值为 Field1
Edit1.text 值为 abc 你的
sqlstr就会出现这样的情况
select * from table1 where'field1'='abc你要注意下你的'号和空格应该写成这样
sqlstr:='select * from '+ Trim(combobox2.text) + 'where ';
sqlstr:=sqlstr + Trim(combobox1.text) ;
sqlstr:=sqlstr + '='''+trim(edit1.text)+'''';
但不知道为什么运行不过去!
我的意图是,一个查询窗口,一个主窗口(显示窗口),主窗口调用查询,查询窗口再将上面的语句付值给主窗口的Query,但运行时
Application.Initialize;
Application.CreateForm(TForm2, Form2);//form2为主窗口
Application.CreateForm(TForm1, Form1);//到不了这里,出错!
Application.Run;
不知道为什么?