c#控制数据库中的数据

来源:百度知道 编辑:UC知道 时间:2024/09/24 21:27:35
每次都是说我的 update语法错了
请问一下 哪里错了
我是想把原来的图片路径改成现在的

string comm2 = " update 学生登录 set add ='" + Application.StartupPath + "\\stufp\\" + System.IO.Path.GetFileName(openFileDialog1.FileName)+"' where 用户名='"+user.Text+"'";
OleDbCommand com2 = new OleDbCommand(comm2,con);
com2.ExecuteReader();
MessageBox.Show("修改成功");

你查询语句中的列名"ADD" 是SQL Server的保留关键字 更换一个列名即可

应该是没有找到路径

System.IO.Path.GetFileName(openFileDialog1.FileName).ToString

Application.StartupPath.ToString