关于C#对access数据库操作的问题(提示ad.fill(dataset,"table1")中至少有一个参数未被赋值)
答案:2 悬赏:30 手机版
解决时间 2021-04-02 20:28
- 提问者网友:不爱我么
- 2021-04-02 16:00
关于C#对access数据库操作的问题(提示ad.fill(dataset,"table1")中至少有一个参数未被赋值)
最佳答案
- 五星知识达人网友:山有枢
- 2021-04-02 17:13
private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
{
conn = new OleDbConnection(@"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=./db1.MDB");
string sql = "select nname,number,nsar from table1 where nname = " + comboBox1.Text;
OleDbDataAdapter ad = new OleDbDataAdapter(sql,conn);
conn.Open();
DataSet dataset = new DataSet();
try
{
ad.Fill(dataset);
}
catch
{
MessageBox.Show("出错1");
}
dataGrid1.DataSource = dataset.Tables[0];
conn.Close();
}
{
conn = new OleDbConnection(@"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=./db1.MDB");
string sql = "select nname,number,nsar from table1 where nname = " + comboBox1.Text;
OleDbDataAdapter ad = new OleDbDataAdapter(sql,conn);
conn.Open();
DataSet dataset = new DataSet();
try
{
ad.Fill(dataset);
}
catch
{
MessageBox.Show("出错1");
}
dataGrid1.DataSource = dataset.Tables[0];
conn.Close();
}
全部回答
- 1楼网友:拜訪者
- 2021-04-02 18:13
看下是哪个参数没有复制
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯