visual studio 2008 c# dataadapter 无法 实现update 调试时显示select语句错误

publicintAdd(StringStu_ID,StringCourse,doubleScore){StringcommandString="Select*From"... public int Add(String Stu_ID, String Course,double Score)
{
String commandString = "Select * From " + Course;
String connectionString1 = "Provider=Microsoft.Jet.OLEDB.4.0;" + "Data Source=db1.mdb";
OleDbConnection connection = new OleDbConnection(connectionString1);
connection.Open(); //make the link and initialize the adapter
OleDbDataAdapter scoreAdapter = new OleDbDataAdapter(commandString, connectionString1);
DataTable chaxun = new DataTable();

scoreAdapter.Fill(chaxun);
DataRow row = chaxun.NewRow();
row[0] = Stu_ID; row[1] = Score;
chaxun.Rows.Add(row);

OleDbCommandBuilder builder = new OleDbCommandBuilder(scoreAdapter );
scoreAdapter.Update(chaxun);

int i = 1;
return i;

}
展开
 我来答
sblff1019
2011-09-28
知道答主
回答量:67
采纳率:0%
帮助的人:34.7万
展开全部
String commandString = "Select * From " + Course;改成
String commandString =“Select * From " + Course+"" 试下
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式