以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]导入问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=44990) |
||||
-- 作者:weijun -- 发布时间:2014/1/13 14:17:00 -- [求助]导入问题
Dim Book As New XLS.Book("d:\\数据管理\\厂发货数.xls") Dim Sheet As XLS.Sheet = Book.Sheets(0) Tables("厂发货数量").StopRedraw() Dim nms() As String = {"车号","到站","规格","件数","吨位","实重"} For n As Integer = 1 To Sheet.Rows.Count -1 Dim ch As String = sheet(n,0).Text If DataTables("订单").Find("车号 = \'" & ch & "\'") Is Nothing Then \'如果不存在同编号的订单 Dim r As Row = Tables("厂发货数量").AddNew() For m As Integer = 0 To nms.Length - 1 r(nms(m)) = Sheet(n,m).Value Next End If Next Tables("厂发货数量").ResumeRedraw()
窗口管理 厂发货数量 合并没反映请帮助看看 [此贴子已经被作者于2014-1-13 14:24:42编辑过]
|
||||
-- 作者:Bin -- 发布时间:2014/1/13 14:32:00 -- 你这个不是标准的Excel表格,这样是取不到值的. 你可以弹出Sheet.Rows.Count看看,可以发现是0行的.
|
||||
-- 作者:weijun -- 发布时间:2014/1/13 14:56:00 -- 谢谢!重建表格可以合并了。 |
||||
-- 作者:weijun -- 发布时间:2014/1/13 15:20:00 --
导入数据成功,保存后有行数据变成0值,是哪里错? |
||||
-- 作者:Bin -- 发布时间:2014/1/13 15:43:00 -- .
|
||||
-- 作者:weijun -- 发布时间:2014/1/13 15:59:00 --
Dim dr As DataRow = DataTables("厂家发货通知").addnew For i As Integer = 0 To nma.Length - 1
谢谢!我代码有问题。以解决。 |