进行数据添加的代码如下:MyDataClass.getsqlcom("insert into tb_salary (ID,日期,会员一,会员二,金额一,金额二,金额三,金额四,是否打钩,备注) values('" + AutoID + "','" + Convert.ToDateTime(dateTimePicker1.Value) + "','" + Convert.ToInt32(comboBox1.Text) + "','" + Convert.ToInt32(comboBox2.Text) + "','" + textBox1 + "','" + textBox2 + "','" + textBox3 + "','" + textBox4 + "','" + strCkbValue + "','" + textBox5 + "')");在数据库中我设置的数据类型为:日期——date ;会员——int ;金额——decimal(8,2) ;是否打钩(checkbox): bit ;备注——int。那我应该怎样改呢?我算是自学吧 因为在课上基本没学到东西- -!先谢谢大神的帮助了哦~~!
提示的是从日期这里就有错 请问除了后面要加控件.Text,我前面的这几个Convert要怎么改呢?
C#将控件内容添加进SQL数据库时类型不对,提示的是输入字符串的格式不正确
答案:2 悬赏:0 手机版
解决时间 2021-03-24 08:41
- 提问者网友:遁入空寂
- 2021-03-23 11:22
最佳答案
- 五星知识达人网友:猎心人
- 2021-03-23 12:30
textBox1 只是控件的名称,而非是控件的值。应该是textBox1.Text
-》
dateTimePicker1.Value 这个数据格式不对吧??
-》
dateTimePicker1.Value 这个数据格式不对吧??
全部回答
- 1楼网友:十年萤火照君眠
- 2021-03-23 13:34
连接方式对程序没什么影响。
不是sqldatasource只能使用windows身体验证,而是因为你选择的数据源是mdf文件。
(ps:你可以在“高级”选项中试下修改下user instance=false,因为提示说用户实例只能是集成连接)
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯