query里的sql的写法问题
表的路径:
Str_Server_Table:=MainFrm.Str_Serverdb+'FLRKSP.DB';
Str_Client_TableName:=MainFrm.Str_Clientdb+'Client_FLRKSP.DB';
想把Client_FLRKSP.DB表里的内容添加到FLRKSP.DB
编译:DataModule2.Query1.SQL.Add:='insert into '+ Str_Server_TableName +' select * from '+Str_Client_TableName ;出现:Not enough actual parameters
这下如何是好?
后来
在Sql Explore里面我测试过
INSERT INTO FLRKSP.DB select * from FLCKSP.DB 没有问题!
这已经说明我的表的结构是一致的吧?回到delphi里我做了如下改动:
DataModule2.Query1.SQL.Add:='INSERT INTO '+ Str_Server_TableName +' select * from' +Str_Client_TableName ;
还是说:Not enough actual parameters
问题真不知道出在那了?