以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  将截断字符串或二进制数据  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=191939)

--  作者:edisontsui
--  发布时间:2024/5/17 8:09:00
--  将截断字符串或二进制数据
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:寻求帮助0517.rar

请看附页两个档案。当运行代码时,在 msgbox(4) 之后、在 msgbox(5) 之前这段,就会出现 “将截断字符串或二进制数据” 这个提示。请问是 checkinout 这个数据表有问题吗?怎么修改?谢谢。

--  作者:cd_tdh
--  发布时间:2024/5/17 8:26:00
--  
                            Dim nr As DataRow = DataTables("CHECKINOUT").AddNew()
                            For Each dc As DataCol In dt.DataCols
                                nr(dc.name) = dr9(dc.name)
                            Next
查看CHECKINOUT表,肯定有那一列字符串长度不够,所以会自动截断

--  作者:有点蓝
--  发布时间:2024/5/17 8:43:00
--  
有某个列的字符长度不都大:http://www.foxtable.com/webhelp/topics/0036.htm,然后导入了大于这个长度的数据
--  作者:edisontsui
--  发布时间:2024/5/17 10:12:00
--  
找到原因了。是另外一个问题。