以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]insert into 报错:将截断字符串或二进制数据。 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=92588) |
-- 作者:cherryjing -- 发布时间:2016/11/7 19:35:00 -- [求助]insert into 报错:将截断字符串或二进制数据。 dim strCommand1 as string, strCommand2 as string Dim cmd As New SQLCommand cmd.C strCommand1 = “Insert Into {动力系统_接触器} ([产品名称],[产品型号],[规格],[单位],[单价],[装箱数]) ” strCommand2 = “Values(\'交流接触器\',\'CJX1-9/22(3TB40 17-OA)\',\'常规:220V 380V 非标:24V 36V 42V 48V 110V 415V 500V 660V\',\'只\',\'46.00\',\'50\')” cmd.CommandText = strCommand1 + " " + strCommand2 cmd.ExecuteNonQuery 执行到最后一句报错: 语句已终止。 将截断字符串或二进制数。 请指教!
[此贴子已经被作者于2016/11/7 19:37:56编辑过]
|
-- 作者:cherryjing -- 发布时间:2016/11/7 19:39:00 -- 原贴中间那句没显示全,应该是:cmd.C |
-- 作者:有点色 -- 发布时间:2016/11/7 19:41:00 -- 当你插入的字符,超过某列的最大字符数,就会有此提示。
设置好你表格的列的字符长度。 |
-- 作者:cherryjing -- 发布时间:2016/11/8 8:31:00 -- 谢谢“有点色”,问题已解决 ![]() |