Foxtable(狐表)用户栏目专家坐堂 → 二进制照片列存储过程中出现的问题,请指教


  共有2286人关注过本帖平板打印复制链接

主题:二进制照片列存储过程中出现的问题,请指教

帅哥哟,离线,有人找我吗?
zstk7333
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:328 积分:2960 威望:0 精华:0 注册:2011/5/3 20:21:00
二进制照片列存储过程中出现的问题,请指教  发帖心情 Post By:2017/1/29 10:39:00 [只看该作者]

目前可以实现批量导入照片,并以二进制的形式存储到SQL,但是每次导入照片都有如下提示,请老师指教,如何解决这个问题,谢谢!附代码
If Tables("表A").Current Is Nothing Then
    Return
End If
Dim dr As DataRow = Tables("表A").Current.DataRow
Dim dlg As New OpenFileDialog
dlg.MultiSelect = True
dlg.Filter = "图形文件|*.bmp;*.jpg;*.gif;*.png;*.tif;*.dcm"
If dlg.ShowDialog = DialogResult.OK Then
    For Each fl As String In dlg.FileNames
        Tables("表A").AddNew()
        Tables("表A").DataTable.Save()
        CurrentTable.Current.DataRow.SQLInsertFile("文件",fl) '插入文件
        Dim pic As WinForm.PictureBox = e.Form.Controls("PictureBox1")
        pic.Image = GetImage(fl)
        Dim s As String = FileSys.GetName(fl)
        Dim parts() As String = s.split(".")
        CurrentTable.Current("姓名") = parts(0)
        CurrentTable.Current("序号") = Format(Date.Now,"yyyyMMddhhmmss") & "-" & CurrentTable.Rows.Count
    Next
End If

将CurrentTable改为Tables("XXX") 也是会出现如下提示,请给予帮助,谢谢!!

图片点击可在新窗口打开查看此主题相关图片如下:无标题.jpg
图片点击可在新窗口打开查看

[此贴子已经被作者于2017/1/30 10:32:42编辑过]

 回到顶部
总数 15 1 2 下一页