【问题标题】:how to save File to database binary field with vbscript如何使用 vbscript 将文件保存到数据库二进制字段
【发布时间】:2012-05-24 11:56:55
【问题描述】:

您好,我需要简单的脚本帮助。

如何从文件中读取文件(文件系统上的图像文件)并将其保存到数据库二进制字段(SQL2008 表)?

【问题讨论】:

标签: database vbscript binary


【解决方案1】:

你最好下次发布你的代码。这是一个 INSERT INTO 和 SELECT 语句,我们使用一种特殊形式的 OPENROWSET 函数将图像放入您的表字段

'create table first
create table #Images (doclen bigint, doc varbinary(max))

'insert a file
insert into #Images
  select len(bulkcolumn), *
 from
  openrowset(bulk 'C:\images\image1.jpg', SINGLE_BLOB) as r

另请参阅这些答案

http://stackoverflow.com/questions/7509384/insert-image-into-sql-server-2008-express-database-without-front-end-application
http://stackoverflow.com/questions/416881/insert-picture-into-sql-server-2005-image-field-using-only-sql
http://stackoverflow.com/questions/2427767/how-to-store-and-retrieve-images-using-sql-server-server-management-studio

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-12-29
    • 2020-04-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-04-28
    相关资源
    最近更新 更多