如何把word/excel中的图形保存到sql server 2000 表中. 请高手指教.
解决方案 »
- 测试贴2,请勿跟风!
- &的基础应用
- 请各位高手帮忙!在线等待,分不够我可以加分,以解决问题为主
- 重要访问局域网中有密码文件夹中的文件(在线等待)
- excel 中找出两张工作表的异同
- 【雪山飞车】在炎热的夏天里体验在雪山上飞速驰骋的快感,感受无比刺激的游戏人生!界面美观,操作方便,不妨一玩!
- 求助,关于数据库更换,数据导入的问题!!!
- 请教:哪里可以下载工具栏控件
- 为什么win2000下用sendkeys函数回键盘失效?
- 大家都吃过年夜饭了吗?
- 急:用 setup factory 制作的安装包一运行 就先提示“setup has detected that your Microsoft Visual Basic 6.0 run-time files are ou
- 如何实现 mousemoveOut事件?
--引用ADO 2.5(Microsoft ActiveX Data Objects 2.5 Library)
--在数据表中建立一个image类型的字段
Private Sub Command1_Click()
'On Error GoTo err
Dim StmPic As ADODB.Stream
'保存你所选择的图像
Set StmPic = New ADODB.Stream
StmPic.Type = adTypeBinary '指定流是二进制类型
CommonDialog1.ShowOpen
Picture1.Picture = LoadPicture(CommonDialog1.FileName)
StmPic.Open '将数据获取到Stream对象中
StmPic.LoadFromFile (CommonDialog1.FileName) '将选择的图像加载到打开的StmPic中
rs.AddNew
rs.Fields(0).Value = StmPic.Read '从StmPic对象中读取数据
rs.Update
StmPic.Close
Exit Sub
'err:
'MsgBox err.Description
End Sub
Private Sub Command2_Click()
Dim StmPic As ADODB.Stream
Dim StrPicTemp As String
'On Error GoTo err
'读取显示数据库中的图像
Set StmPic = New ADODB.Stream
StrPicTemp = "c:\temp.tmp" '临时文件,用来保存读出的图片
' Set rs = conn.Execute("select * from Picture")
' MsgBox rs.RecordCount
' Do While rs.EOF = False And rs.BOF = False
' If rs.Fields(1).Value = "00001" Then Exit Do
' rs.MoveNext
' Loop
With StmPic
.Type = adTypeBinary
.Open
.Write rs.Fields(0) '写入数据库中的数据至Stream中
.SaveToFile StrPicTemp, adSaveCreateOverWrite '将Stream中数据写入临时文件中
.Close
End With
Picture2.Picture = LoadPicture(StrPicTemp) '用Picture控件显示图像
Exit Sub
'err:
'MsgBox err.DescriptionEnd Sub