参数不足,期待是3(50分)

  • 主题发起人 主题发起人 huddle
  • 开始时间 开始时间
H

huddle

Unregistered / Unconfirmed
GUEST, unregistred user!
连接Access数据库时提示,“参数不足,期待是3”,是什么问题,哪位碰到过同样的问题
谢谢
 
你用什么方法连接ACCESS数据库? 用BDE、ADO还是其它什么?
 
如果你用ado连的话,应该要有以下参数:
myconnectionstr='Provider=%s;Data Provider=%s;Data Source=%s';
myprovider='msdatashape.1';
mydataprovider='microsoft.jet.oledb.4.0';

ADOConnection1.ConnectionString:=format(myconnectionstr,[myprovider,mydataprovider,数据库名]);
ADOConnection1.Connected :=true;
 
这么奇怪的提示啊? 没见过。
在设计期间还是运行期间?
 
最后给出确切的提示。
看看是哪个函数的问题,查查它的原型。
多个一个参数是什么结果。
 
sql 语句的问题,你再看看吧,或者把代码铁出来
 
楼上说的没错!!应该是sql语句的问题。。。
 
我用的是bde通过odbc连接access,用batchmove从oracle导数据到access,
这是运行期间出现的提示
没有SQL语句,经常碰到这样的错误,网上也查不到相关的东西
 
我遇到过这样的问题,当时我使用ADO连接的,应该是SQL的问题,仔细检查你的SQL会ok 的[:)][:)][:)]
 
我用的是table到table的导数据
没有SQL语句啊!
 
估计和table的结构有关系,你应该查一查两个表结构是否完全一样,包括字段值是否允许为空等一些小地方。
 
我的batchmove的属性设置成的是btcopy,destination的数据库结构是根据source的结构自动生成的。
 
多人接受答案了。
 
后退
顶部