一、Update语句问题:
我用的是Access 2000,Adoquery来执行
update user set password=''asdf'' where username=''temp''
怎么就是报Update语句有错,而我真接在Access中执行同样的语句却没问题,用Ado控件连接Access到底该怎么用呢?可我用的Select语句又没问题呀。二、我有一个程序,数据库是放在网上的SQL数据库服务器上的,而我本机的程序是用Access2000,我该怎么做才可以把网上的数据读取到本机的Access数据库中呢,又怎么样才可以把新的数据写到Sql数据库服务器上呢?要是本机用的是Sql又如何做呢?请高手指教,分不够再加,谢谢!
我用的是Access 2000,Adoquery来执行
update user set password=''asdf'' where username=''temp''
怎么就是报Update语句有错,而我真接在Access中执行同样的语句却没问题,用Ado控件连接Access到底该怎么用呢?可我用的Select语句又没问题呀。二、我有一个程序,数据库是放在网上的SQL数据库服务器上的,而我本机的程序是用Access2000,我该怎么做才可以把网上的数据读取到本机的Access数据库中呢,又怎么样才可以把新的数据写到Sql数据库服务器上呢?要是本机用的是Sql又如何做呢?请高手指教,分不够再加,谢谢!
解决方案 »
- 寻找串口编程资料
- {{{{{{{{ 怎么样可以设定Byte类型的长度?还有memcmp在delphi中…… }}}}}}}}
- 求救delphi实现IObjectSafety接口让自己写的控件相对IE为安全控件。
- 问一个小问题,在线等,马上给分
- 一个问题网络数据数据问题要请教大家一下?
- Insert键的问题(在线等待)
- 5346FBECDB2B8A40B0B2D0EABA31ED23D9891785 有谁知道这是什么加密?
- 怎么配置使用DELPHI自身的数据库啊?
- 送分了 这段 delphi 代码用VB 怎么写? 谢谢!!
- 请问怎么读取webbrowser中打开的网页的session?
- 无聊,散分。
- 如何把dbgrid中的数导出到Word中!!
怎么是两个单引号呢?用单引号或双引号试试
update user set password='asdf' where username='temp'
update user set password="asdf" where username="temp"
Adoquery1.sql.text:='update user set password=''asdf'' where username=''temp'''
这当然得用两个单引号啦,就算把update user set password='asdf' where username='temp'直接写在Adoquery1.sql.text的属性里执行也是一样的报错,我真不明白是为什么啦,同样的语句写在连接SQL SERVER 2000数据库就是可以的。
这当然得用两个单引号啦如果上面是两个单引号,那么是你错了,应该是双引号
Sql.Add('update user set password=''asdf'' where username=''temp''');
这个时候Sql.Text是:
update user set password='asdf'
where username='temp'
Query1.Sql.Add(你的语句);
ADOQuerymeasure.Connection:=Connection.ADOConnectionDB ;
ADOQuerymeasure.Close;
ADOQuerymeasure.SQL.Clear ;
ADOQuerymeasure.SQL.Add('select * from ht_table where ht_no='+''''+ht_no+'''');
ADOQuerymeasure.Open ;