2 u013946578 u013946578 于 2014.12.05 14:34 提问

求大神指导C#数据库SQL语句updatedata

String SQLString = string.Format(" update {0} set 坐标X/m= {1},坐标Y/m={2},高程H/m={3} where 点号='{4}'",str,int.Parse(textBox1.Text),int.Parse(textBox2.Text),int.Parse(textBox3.Text),textBox4.Text);///设置sql查询语句
OleDbDataAdapter myadapter = new OleDbDataAdapter(SQLString, aConnection); ///创建适配器,执行sql查询
数据库中:坐标X/m、坐标Y/m、高程H/m均为数字
str为表名
执行说是语法错误

2个回答

guwei4037
guwei4037   Ds   Rxr 2014.12.05 14:57

string.Format(" update {0} set 坐标X/m= {1},坐标Y/m={2},高程H/m={3} where 点号='{4}'"
=>
string.Format(" update {0} set 坐标X/m= {1},坐标Y/m={2},高程H/m={3} where 点号={4}"

zhanglei5415
zhanglei5415   Rxr 2014.12.05 15:09

我唯一能给你的建议是,不要用中文命名你的字段名

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!