ADOQuery1:=TADOQuery.Create(self);
ADOQuery1.ConnectionString:='Provider=Microsoft.Jet.OLEDB.4.0;Data Source=.\data.mdb;Persist Security Info=False'; //连接字符串
ADOQuery1.Close; //关闭QUERY
ADOQuery1.SQL.Clear; //清空QUERY中的SQL
ADOQuery1.SQL.Add('select * from user where username=:A and password=:B'); //重置SQL语句
ADOQuery1.Parameters.ParamByName('A').Value:=Edit1.Text; //赋值
ADOQuery1.Parameters.ParamByName('B').Value:=Edit2.Text; //赋值
ADOQuery1.Open;可是总提示from子句语法错误!!
ADOQuery1.ConnectionString:='Provider=Microsoft.Jet.OLEDB.4.0;Data Source=.\data.mdb;Persist Security Info=False'; //连接字符串
ADOQuery1.Close; //关闭QUERY
ADOQuery1.SQL.Clear; //清空QUERY中的SQL
ADOQuery1.SQL.Add('select * from user where username=:A and password=:B'); //重置SQL语句
ADOQuery1.Parameters.ParamByName('A').Value:=Edit1.Text; //赋值
ADOQuery1.Parameters.ParamByName('B').Value:=Edit2.Text; //赋值
ADOQuery1.Open;可是总提示from子句语法错误!!
解决方案 »
- 把16进制字符串转字符串怎么写算法?
- delphi 通过导入excel文件批量修改数据库表
- 怎样使fastreport和我的ado链接起来?(简单,分多,但要讲清楚)
- 关于书店pos系统!
- 在TDXDBGRID中怎么显示两个表的内容。标题行是一个X表,内容列是另一个Y表,急,回答给100分
- 帮帮小弟吧,我想在程序中获得另一个程序的窗口中的richedit中的text内容,现在我知道了这个窗口的句柄,要怎样才能得到那个richedit的句
- 用DELPHI如何将EXCEL文件导入到数据库中?在线等等!!!!...
- 哪里可以下载Delphi 6中文版啊
- 关于异地文件查找问题
- 请教各位大虾,像这样的函数怎样去写呢?请您进去看看好吗?
- Delphi 中怎么得到系统的标准文件夹目录树
- 大虾们请问delphi 中如何自定义控件?
ADOQuery1.ConnectionString:='Provider=Microsoft.Jet.OLEDB.4.0;Data Source=.\data.mdb;Persist Security Info=False'; //连接字符串
ADOQuery1.Close; //关闭QUERY
ADOQuery1.SQL.Clear; //清空QUERY中的SQL
ADOQuery1.SQL.Add('select * from user where (username=:A) and (password=:B)'); //重置SQL语句
ADOQuery1.Parameters.ParamByName('A').Value:=Edit1.Text; //赋值
ADOQuery1.Parameters.ParamByName('B').Value:=Edit2.Text; //赋值
ADOQuery1.Open;
另外不用参数直接拼接sql再添加到adoquery中试试,有可能参数没有成功传入,记得要初始化一下还是怎么的了
user是保留字,用[]
ADOQuery1.SQL.Add('select * from [user] where (username=:A) and (password=:B)');