这行 至少一个参数没有指定值 thisAdapter.Fill(thisDataset, "Customers");什么意思啊
编译没有错 执行才报错
OleDbConnection thisconnection = new OleDbConnection(@"Provider=Microsoft.Jet.OLEDB.4.0;Data Source =D:\aaa\Nwind2.mdb");
thisconnection.Open();
OleDbDataAdapter thisAdapter = new OleDbDataAdapter("SELECT CustomerID,CompanyName from Customers", thisconnection);
OleDbCommandBuilder thisbuilder = new OleDbCommandBuilder(thisAdapter);
DataSet thisDataset = new DataSet();
thisAdapter.Fill(thisDataset, "Customers");
Console.WriteLine("name before changed:{0}",thisDataset.Tables["Customers"].Rows[9]["CompanyName"]);
thisDataset.Tables["Customers"].Rows[9]["CompanyName"] = "Acnc,3D";
thisAdapter.Update(thisDataset, "Customers");
Console.WriteLine("name after changed:{0}",thisDataset.Tables["Customers"].Rows[9]["CompanyName"]);
thisconnection.Close();
Console.WriteLine("Program finished,press Enter/Rerturn to continue:");
Console.ReadLine();
解决方案 »
- C#2010编写数据库管理系统界面两个很蠢的问题!!!求解!!!
- webservice能实现双通道吗
- c# 一问题不明理解 求大虾讲解下
- 自己总结的,求找错
- c#录音功能怎么实现?
- 要崩溃了,一个超简单又怪异的问题
- EasyMail .Net Edition 怎么支持中文?
- 什么时候使用Override重写,什么时候采用事件处理程序!~!!有效答复者可以从我的服务器下载7CD的vs.net2003中文版!
- 各位有没有见到过c#读写操作xml比较全面的书或网上的文章,谢谢
- VS项目F5启动就报错,CTRL+F5启动就正常!求过路大神帮忙看看,谢谢!
- 关于VS2003的邮件发送问题
- 一个计算器的问题
仔细检查你是否真的给下面的参数赋值