关于C#对access数据库 *** 作的问题(提示ad.fill(dataset,"table1")中至少有一个参数未被赋值)

关于C#对access数据库 *** 作的问题(提示ad.fill(dataset,"table1")中至少有一个参数未被赋值),第1张

private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)

{

conn = new OleDbConnection(@"Provider=MicrosoftJetOLEDB40;Data Source=/db1MDB");

string sql = "select nname,number,nsar from table1 where nname = " + comboBox1Text;

OleDbDataAdapter ad = new OleDbDataAdapter(sql,conn);

connOpen();

DataSet dataset = new DataSet();

try

{

adFill(dataset);

}

catch

{

MessageBoxShow("出错1");

}

dataGrid1DataSource = datasetTables[0];

connClose();

}

很肯定的跟你说,那张凭证没有被删除。从应收应付系统传来的凭证后面总会写有一个来源的,你可以通过来源再过滤一遍。如果你确信找不到了,那就是数据库异常,可以请金蝶的人到后台数据库中看,不行了在后台中改也是可以的。

数据库服务未启动等因素。

1、数据库服务未启动,AD18就无法连接到数据库,固会显示false。

2、数据库连接信息错误,导致连接失败,显示false。

3、防火墙将其视作阻挡目标,导致出现false。

以上就是关于关于C#对access数据库 *** 作的问题(提示ad.fill(dataset,"table1")中至少有一个参数未被赋值)全部的内容,包括:关于C#对access数据库 *** 作的问题(提示ad.fill(dataset,"table1")中至少有一个参数未被赋值)、金蝶EAS后台数据库表问题、ad18数据库连接一直显示false等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9753190.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存