- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
土地利用资料检索查询软件创作过程
土地利用资料检索查询软件创作过程
摘要:现代办公既方便又快捷,极大提高了工作效率。本文对EXCEL格式数据导入到数据库ACCESS,按检索字段的要求,ACCESS数据库中的数据导出到EXCEL中,充分利用了ADO数据对象模型进行具体阐述。
关键词:EXCEL;ADO数据对象模型;EXCEL
中图分类号:F301.24文献标识码: A 文章编号:
1 引言
在土地利用科的资料中有如图1-1的EXCEL数据,有几千条数据,19个字段,要向政府各个部门提供不同字段的数据,检索查询数据非常繁琐,由此,我创作了一套EXCEL资料检索查询软件。
利用科原有的数据
2建立 EXCEL与ACCESS的数据连接通道
EXCEL与ACCESS的数据连接,就是文本数据与数据库的连接
我是通过VB的ADO对象模型的数据访问策略实现的。
2.1 源程序
Option Explicit
Public rs1 As New ADODB.Recordset
Public rs As New ADODB.Recordset
Public conn1 As ADODB.Connection
Public cnn1 As ADODB.Connection
Public connstr As String
Public strprovider As String, strdatasource As String, strdatabasename As String
Public Sub adodblianjie1()
strprovider = Provider=Microsoft.Jet.OLEDB.4.0;
strdatasource = App.Path
strdatabasename = \土地利用查询.mdb;
strdatasource = Data Source= strdatasource strdatabasename
connstr = strprovider strdatasource
Set conn1 = New ADODB.Connection
conn1.CursorLocation = adUseClient
conn1.Open connstr
Set rs1 = New ADODB.Recordset
rs1.CursorLocation = adUseClient
rs1.CursorType = adOpenStatic
rs1.LockType = adLockPessimistic
End Sub
3数据的导入
首先在ACCESS中把19个字段设置好,利用写好的源程序,把EXCEL数据批量导
源程序Option Explicit
Dim TuDiLiYongexcel As Object 定义Excel对象
Dim TuDiLiYongbook As Object 定义工作簿对象
Dim TuDiLiYongsheet As Object 定义工作表对象
Private Sub Command1_Click()
Set TuDiLiYongexcel = CreateObject(excel.application) 创建Excel应用程序对象
Set TuDiLiYongbook = TuDiLiYongexcel.workbooks.Open(d:\利用科.xls) 添加工作簿
Set TuDiLiYongsheet = TuDiLiYongexcel.worksheets(1) 操作的工作表1
TuDiLiYongexcel.Visible = False 决定excel是否可见
adodblianjie1
AdodbLjConn1
rs1.Source = select * from 土地
rs1.ActiveConnection = conn1
rs1.Open
Dim i As Integer
i = 3
Do
rs1.AddNew
rs1.Fields(宗地编号) = Trim(TuDiLiYongsheet.Cells(i, 2))
rs1.Fields(合同编号) = Trim(TuDiLiYongsheet.Cells(i, 3))
rs1.Fields(土地使用权人) = Trim(TuDiLiYongsheet.Cells(i, 4))
rs1
您可能关注的文档
最近下载
- (高清版)DB4419∕T 7-2023 党政机关一般公务用车管理规范.docx VIP
- 四年级语文上册课件《快乐读书吧:很久很久以前》.pptx VIP
- 润尔泰招聘简章.pdf VIP
- 部编版语文四年级上册快乐读书吧《很久很久以前》课件.pptx VIP
- 大学生职业规划大赛《临床医学专业》生涯发展展示PPT.pptx
- 一次性医用金边蚂蟥净化养殖技术规程.docx VIP
- 公司战略与风险管理 课件第4章 战略实施与控制.pptx
- 电子烟检测技术规程.pdf VIP
- Python程序设计 课件 第6章 判断结构.pptx
- [宜宾]2024年四川宜宾工业职业技术学院(筹)招聘员额制工作人员5人笔试历年参考题库附带答案详解.docx
原创力文档


文档评论(0)