用ADOQuery and Access and Insert为什么不能插入设置备注型字段。。。???我要自杀了。SOS!!!SOS!!!(100分)

  • 主题发起人 主题发起人 mynlxx
  • 开始时间 开始时间
在我这儿可以通过,你可以改成
ADOQuery1.Parameters.ParamByName('a').Value:=ADOQuery2.FieldByName('A').value;
 
kingdeezj兄,能不能发一个简单的能通过的例程给我,我自己仔细查找如何?
zxp_ping@163.com
 
已经发出,带数据库,请查收.
 
怪了,kingdeezj兄你是什么地方的邮箱?按理163.com应该收信较快的,但我现在还未收到。
 
邮件已经收到。谢了。我得先看看再答复。
 
问题解决了。方法是将Note字段名改了,请问SQL里是否有Note这个保留字?用处是干嘛的?
 
和我以前的一个问题一样.

系统 不让用的保留字, 结果 , 他也不说是为什么 , 只是说 出错了.

还好, 我后来发现, 并改过了来.
 
adoquery1.close;
ADOQuery1.SQL.Clear;
ADOQuery1.sql.add('insert into test(a)values(:a)');
ADOQuery1.Parameters.ParamByName('a').DataType:=ftmemo;
ADOQuery1.Parameters.ParamByName('a').Value:=ADOQuery2.FieldByName('A').AsString;
ADOQuery1.ExecSQL;
 
在创建字段名称是最好看看相关的数据结构保留字,不然有时候除了问题查了老半天就是
不知道错在哪。。。很冤的。。。
 
多人接受答案了。
 

Similar threads

S
回复
0
查看
859
SUNSTONE的Delphi笔记
S
S
回复
0
查看
784
SUNSTONE的Delphi笔记
S
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部