以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]WEB数据源表保存HttpInsert出错  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=131192)

--  作者:ajie5211
--  发布时间:2019/2/20 8:33:00
--  [求助]WEB数据源表保存HttpInsert出错

web数据源表保存时提示错误如下
图片点击可在新窗口打开查看此主题相关图片如下:错误1.png
图片点击可在新窗口打开查看
服务端数据库是access格式,表如下:


图片点击可在新窗口打开查看此主题相关图片如下:表结构.png
图片点击可在新窗口打开查看

表数据如下


图片点击可在新窗口打开查看此主题相关图片如下:表数据如下.png
图片点击可在新窗口打开查看

生成数据代码如下:

For Each fl As String In dlg.FileNames
            Dim ifo As new FileInfo(fl)
            Dim dr As DataRow = DataTables("文件表").AddNew()
            dr("文件名") = Ifo.Name.Remove(Ifo.Name.Length - ifo.Extension.Length)
            dr("后辍") = ifo.Extension
            dr("父目录ID") = CInt(tr.SelectedNode.Name)
            dr("上传人员ID") = _OperID
            dr("版本") = 0
            dr("是否最新版") = True
            dr("修改时间") = ifo.LastWriteTime
        Next
        DataTables("文件表").Save()
测试发现,出错就在最后保存表时出错,而且第一条数据存到了数据库


 


--  作者:ajie5211
--  发布时间:2019/2/20 8:34:00
--  
测试发现,出错就在最后保存表时出错,而且第一条数据存到了数据库,已插入数据库的数据见下
图片点击可在新窗口打开查看此主题相关图片如下:数据库状态.png
图片点击可在新窗口打开查看

--  作者:有点蓝
--  发布时间:2019/2/20 8:52:00
--  
试试这样保存时间

dr("修改时间") = format(ifo.LastWriteTime,"yyyy-MM-dd HH:mm:ss")

--  作者:ajie5211
--  发布时间:2019/2/20 9:02:00
--  
可以了,谢谢!