利用vb保存一幅图到access数据库

利用vb保存一幅图到access数据库

ID:19641117

大小:52.50 KB

页数:27页

时间:2018-10-04

利用vb保存一幅图到access数据库_第1页
利用vb保存一幅图到access数据库_第2页
利用vb保存一幅图到access数据库_第3页
利用vb保存一幅图到access数据库_第4页
利用vb保存一幅图到access数据库_第5页
资源描述:

《利用vb保存一幅图到access数据库》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、利用Vb保存一幅图到Access数据库利用Vb保存一幅图到Access数据库.txt31岩石下的小草教我们坚强,峭壁上的野百合教我们执著,山顶上的松树教我们拼搏风雨,严寒中的腊梅教我们笑迎冰雪。  在我们做的许多管理系统中,除了保存大量的文字信息以外,有时候也需要保存一定数量的图片。例如:一个人事管理系统,就需要对每个人的照片进行保存,以便可以方便的对每个人的信息进行处理。    Office中的Access数据库除了保存文本,还可以保存图片,保存图片的数据类型就是"OLE对象":它用来保存Excel电子表格、Word文档、

2、图形、声音或其他二进制数据。    我现在用一个例子介绍利用vb保存图片的方法,首先我们要介绍vb中处理二进制数据的语句:Put、Get。  Put、Get语句语法如下:  Put[#]filenumber,[recnumber],varname  Get[#]filenumber,[recnumber],varname  Filenumber:必需的。任何有效的文件号  Recnumber:可选的。Variant(Long)。记录号(Random方式的文件)或字节数(Binary方式的文件),指明在此处开始写入  Varn

3、ame:必需的。包含要写入磁盘的数据的变量名    说明:文件中的第一个记录或字节位于位置1,第二个记录或字节位于位置2,依次类推。若省略recnumber,则将上一个Get或Put语句之后的下一个记录或字节写入。所有用于分界的逗号都必须罗列出来。     现在我们来开始建一个工程,功能是保存一个文档,同时可以保存一幅图片。   首先我们建一个表(表名为photo),字段如下:      字段名类型标题  class类别文档的分类  photoOLE对象保存图片文件  photo_ext文本图片的扩展名  inputtime

4、日期/时间文档输入的时间  modifytime日期/时间文档的修改时间    subject文本文本      现在我们就可以创建finput窗口文件来保存图片。  首先我们要连接我们的数据库,代码如下:  DimcnstrAsString  cnstr="Provider=Microsoft.Jet.OLEDB.4.0;PersistSecurityInfo=False;"_  amp;"DataSource="amp;App.Pathamp;"realize.mdb;JetOLEDB:database"  cn.Op

5、encnstr  cn.CursorLocation=adUseClient  这段代码可以放在form_load事件中,当做一个多窗口的系统时,最好放到一个模块文件中,这样在其它窗口中都可以调用这个cn连接。  下面是具体的窗口代码:   VERSION5.00   Object="{F9043C88-F6F2-101A-A3C9-08002B2F49FB}#1.2#0";"comdlg32.ocx"   Object="{3B7C8863-D78F-101B-B9B5-04021C009402}#1.2#0";"rich

6、tx32.ocx"   BeginVB.Formfinput   BorderStyle=0'None   Caption="文档输入"   ClientHeight=6240   ClientLeft=0   ClientTop=0   ClientWidth=8955   ControlBox=0'False   LinkTopic="Form1"   MDIChild=-1'True   ScaleHeight=6240   ScaleWidth=8955   ShowInTaskbar=0'False   Begin

7、MSComDlg.CommonDialogCommonDialog1   Left=8040   Top=3840   _ExtentX=847   _ExtentY=847   _Version=393216   End   BeginVB.ComboBoxCombo1   Height=300   Left=7080   TabIndex=10   Top=480   Width=1335  End   BeginVB.CommandButtonCommand3   Caption="关闭"   Height=375  

8、 Left=5280   TabIndex=8   Top=5640   Width=1095  End   BeginVB.CommandButtonCommand2   Caption="保存"   Height=375   Left=2520   TabIndex=7   Top=5

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。