2 wanghe0209 wanghe0209 于 2017.09.08 09:36 提问

c#,用的access数据库,insertinto的问题。急!

string jizuname1 = textBox4.Text;
string zhuanziname1 = textBox5.Text;
double zhuanzi11 = Convert.ToInt32(textBox101.Text);
double zhuanzi12 = Convert.ToInt32(textBox111.Text);
double zhuanzi13 = Convert.ToInt32(textBox121.Text);
string sql = " INSERT INTO 转子基本参数 values('" + jizuname1 + "','" + zhuanziname1 + "'," + zhuanzi11 + "," + zhuanzi12 + "," + zhuanzi13 + ")";
loaddata.instance.ExecuteSQL(sql);
为什么每次都插不到数据库呢
我可能是sql写的有问题,但是我不知道正确的该怎么写
“转子基本参数” 中五个字段分别是 文本,文本,数字,数字,数字

3个回答

caozhy
caozhy   Ds   Rxr 2017.09.08 09:49

loaddata.instance.ExecuteSQL 这个里面怎么写的,如果有try catch,先注释掉,看丢出什么错误
另外,你的sql是否写对,是否是这么几个字段,类型是否正确。

Small_Mouse0
Small_Mouse0   Ds   Rxr 2017.09.08 09:42

【1】数据库刷新没,,,,刷新一下看看

【2】ExecuteSQL(sql);,,,是不是这个方法,,(我忘了,有木有updata什么的?)

oyljerry
oyljerry   Ds   Rxr 2017.09.08 09:41

先看你的sql语句有没有执行成功,然后就是插入的数据库表等是否正确
你还可以直接把你的sql语句放到数据库中执行试试

Csdn user default icon
上传中...
上传图片
插入图片