以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- SQL 怎么直接保存二进制图片 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=189967) |
-- 作者:chinawangsa -- 发布时间:2024/1/8 15:41:00 -- SQL 怎么直接保存二进制图片 SQL外部数据源的表不想加载进来。想二进制文件直接保存到外部表中,怎么弄 这样的提示错误,不能运行。 [此贴子已经被作者于2024/1/8 15:42:28编辑过]
|
-- 作者:有点蓝 -- 发布时间:2024/1/8 15:45:00 -- Dim cmd As new SQLCommand cmd.ConnectionName = "test" cmd.CommandText = "Insert Into test (图片) Values(?)" Dim ImageByte() As Byte = System.IO.File.ReadAllBytes("D:\\test.JPG") \'读取文件流,并将读到的二进制数据放入数组ImageByte中, cmd.Parameters.Add("@图片", ImageByte) cmd.ExecuteNonQuery |
-- 作者:chinawangsa -- 发布时间:2024/1/8 15:47:00 -- 你这个是插入行了吧。我现在是记录有了。只是把二进制图片更新到已有的记录行中字段里 |
-- 作者:有点蓝 -- 发布时间:2024/1/8 16:32:00 -- 改为update,用法完全一样 |