导航:首页 > 编程大全 > vba批量抓取asp数据库

vba批量抓取asp数据库

发布时间:2024-06-24 00:40:35

1. Access数据库是用来干嘛的

用途:

1、进行数据分析

Access有强大的数据处理、统计分析能力,利用access的查询功能,可以方便内地进行各类汇容总、平均等统计。并可灵活设置统计的条件。

2、开发软件

Access用来开发软件,比如生产管理、销售管理、库存管理等各类企业管理软件。

3、存储数据。

4、建立表格模板

键入需要跟踪的内容,Access 便会使用表格模板提供能够完成相关任务的应用程序

5、处理字段、关系和规则的复杂计算。

6、创建和运行旧数据库。

(1)vba批量抓取asp数据库扩展阅读:

Access数据库对象及作用

1、表:数据库中用来存储数据的对象,是整个数据库系统的基础。

2、查询:它是数据库设计目的的体现,建完数据库以后,数据只有被使用者查询才能真正体现它的价值。

3、报表:一种数据库应用程序进行打印输出的方式。

4、模块:将VBA声明和过程作为一个单元进行保存的集合,是应用程序开发人员的工作环境。

2. 怎么做数据库

如下:

3. ASP如何读取ACCESS中字段说明

1.asp如何获取数据库的字段说明代码如下:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>提取access字段的说明信息</title>
</head>
<%
dim table
table = trim(request("t1"))
database=trim(request("d1"))
%>
<body>
<form method="POST" action="">
数据文件名:<input type="text" name="D1" size="40" value=<%response.write(database)%> >同目录下数据文件名称 如:database.mdb<br>
表......名:<input type="text" name="T1" size="40" value=<%response.write(table)%> >database.mdb中的表名<br>
<input type="submit" value="提交" name="B1"><input type="reset" value="重置" name="B2">
</form>

<%
if table = "" then
response.write("post nothing")
else%><%
dim conn
dim connstr
on error resume next
connstr="PROVIDER=Microsoft.Jet.OLEDB.4.0;Data Source="+server.mappath(database)+";"
set conn=server.createobject("ADODB.CONNECTION")
conn.open connstr
response.write(connstr+"<br>")
dim sql
dim rs
sql="select * from "+table+""
set rs=server.createobject("adodb.recordset")
rs.open sql,conn,3,2
response.write(sql+"<br>")

If rs.State = adStateOpen Then
cnnState = "open"
Else
cnnState = "closed"
End If
response.write(cnnState +"<br>")
response.write("列数:"+cstr(rs.fields.count)+"<br>")

For i=0 to rs.fields.count-1
Response.Write "<TH>"+ rs(i).Name +"</TH>;<br>"
Next

Dim MyTableName
Dim MyFieldName

Dim MyDB
set mydb=server.createobject("adox.catalog")
Dim MyTable
set mytable=server.createobject("adox.table")
Dim MyField
set myfield =server.createobject("adox.column")
Dim pro

On Error resume next

MyDB.ActiveConnection =conn

For Each MyTable In MyDB.Tables
For Each MyField In MyTable.Columns
'response.write "FieldName:" & FieldType(MyField.Type) & " FieldSize:" & MyField.DefinedSize 'FieldType(pro.Type)
'response.write table & "." & MyField.name &":" '呵呵这里有变动,以前的有误
response.write MyTable.name & "." & MyField.name &":" '呵呵这里有变动,以前的有误
For Each pro In MyField.Properties
if pro.name="Description" and pro.Value <> "" then response.write pro.Value & " <br> " 'MyTable.Name & " : " & MyField.Name & " : " & pro.Name & " : " & pro.Value
Next
Next
Next

rs.close()
conn.close()
end if
%>

</body>

</html>

4. Access是什么软件

Access是一款数据库应用的开发工具软件,中文名:微软办公软件-关系数据库管理系统。

Access是MicroSoft公司始于1994年发表的微机数据库管理系统。作为一种功能强大的MIS系统开发工具,它具有界面友好,易学易用,开发简单,接口灵活等特点,是一个典型的新一代数据管理和信息系统开发工具。

与Microsoft的其他数据库产品如FOXPRO等相比,Access具有较独特的优势-提供了更强大的数据组织,用户管理,安全检查等功能。

(4)vba批量抓取asp数据库扩展阅读:

Access主要功能介绍:

1、开始

功能区中包括视图、剪贴板、字体、格式文本、记录、排序和筛选、查找、中文简繁转换8个分组。

用户可以在“开始”功能区中对Access2007进行操作例如复制粘贴数据、修改字体和字号、排序数据等。

2、创建

功能区中包括表、窗体、报表、其他和特殊符号5个分组,“创建”功能区中包含的命令主要用于创建Access2007的各种元素。

3、外部数据

功能区包括导入、导出、收集数据、SharePoint列表4个分组,在“外部数据”功能区中主要对Access2007以外的数据进行相关处理。

4、数据库工具

功能区包括宏、显示/隐藏、分析、移动数据、数据库工具5个分组,主要针对Access2007数据库进行比较高级的操作。

5. office access鏄浠涔

銆銆access鍗矼icrosoft Office Access銆
銆銆Microsoft Office Access鏄鐢卞井杞鍙戝竷鐨勫叧鑱斿紡鏁版嵁搴撶$悊绯荤粺銆傚畠缁撳悎浜 Microsoft Jet Database Engine 鍜 鍥惧舰鐢ㄦ埛鐣岄潰涓ら」鐗圭偣锛屾槸 Microsoft Office 鐨勭郴缁熺▼寮忎箣涓銆
銆銆绠浠嬬紪杈
銆銆Microsoft Office Access鏄寰杞鎶婃暟鎹搴撳紩鎿庣殑鍥惧舰鐢ㄦ埛鐣岄潰鍜岃蒋浠跺紑鍙戝伐鍏风粨鍚堝湪涓璧风殑涓涓鏁版嵁搴撶$悊
銆銆Microsoft Office Access(2寮)
銆銆绯荤粺銆傚畠鏄寰杞疧FFICE鐨勪竴涓鎴愬憳, 鍦ㄥ寘鎷涓撲笟鐗堝拰鏇撮珮鐗堟湰鐨刼ffice鐗堟湰閲岄潰琚鍗曠嫭鍑哄敭銆2012骞12鏈4鏃,鏈鏂扮殑寰杞疧ffice Access 2013鍦ㄥ井杞疧ffice 2013閲屽彂甯,寰杞疧ffice Access 2010 鏄鍓嶄竴涓鐗堟湰銆
銆銆MS ACCESS浠ュ畠鑷宸辩殑鏍煎紡灏嗘暟鎹瀛樺偍鍦ㄥ熀浜嶢ccess Jet鐨勬暟鎹搴撳紩鎿庨噷銆傚畠杩樺彲浠ョ洿鎺ュ煎叆鎴栬呴摼鎺ユ暟鎹(杩欎簺鏁版嵁瀛樺偍鍦ㄥ叾浠栧簲鐢ㄧ▼搴忓拰鏁版嵁搴)銆
銆銆杞浠跺紑鍙戜汉鍛樺拰鏁版嵁鏋舵瀯甯堝彲浠ヤ娇鐢∕icrosoft Access寮鍙戝簲鐢ㄨ蒋浠,鈥滈珮绾х敤鎴封濆彲浠ヤ娇鐢ㄥ畠鏉ユ瀯寤鸿蒋浠跺簲鐢ㄧ▼搴忋傚拰鍏朵粬鍔炲叕搴旂敤绋嬪簭涓鏍凤紝ACCESS鏀鎸乂isual Basic瀹忚瑷,瀹冩槸涓涓闈㈠悜瀵硅薄鐨勭紪绋嬭瑷,鍙浠ュ紩鐢ㄥ悇绉嶅硅薄锛屽寘鎷珼AO(鏁版嵁璁块棶瀵硅薄),ActiveX鏁版嵁瀵硅薄,浠ュ強璁稿氬叾浠栫殑ActiveX缁勪欢銆傚彲瑙嗗硅薄鐢ㄤ簬鏄剧ず琛ㄥ拰鎶ヨ〃锛屼粬浠鐨勬柟娉曞拰灞炴ф槸鍦╒BA缂栫▼鐜澧冧笅锛孷BA浠g爜妯″潡鍙浠ュ0鏄庡拰璋冪敤Windows鎿嶄綔绯荤粺鍑芥暟銆
銆銆鐢ㄩ
銆銆Microsoft Access鍦ㄥ緢澶氬湴鏂瑰緱鍒板箍娉涗娇鐢锛屼緥濡傚皬鍨嬩紒涓氾紝澶у叕鍙哥殑閮ㄩ棬銆
銆銆Access鐨勭敤閫斾綋鐜板湪涓や釜鏂归潰锛
銆銆涓銆佺敤鏉ヨ繘琛屾暟鎹鍒嗘瀽锛 access鏈夊己澶х殑鏁版嵁澶勭悊銆佺粺璁″垎鏋愯兘鍔涳紝鍒╃敤access鐨勬煡璇㈠姛鑳斤紝鍙浠ユ柟渚垮湴杩涜屽悇绫绘眹鎬汇佸钩鍧囩瓑缁熻°傚苟鍙鐏垫椿璁剧疆缁熻$殑鏉′欢銆傛瘮濡傚湪缁熻″垎鏋愪笂涓囨潯璁板綍銆佸崄鍑犱竾鏉¤板綍鍙婁互涓婄殑鏁版嵁鏃堕熷害蹇涓旀搷浣滄柟渚匡紝杩欎竴鐐规槸Excel鏃犳硶涓庝箣鐩告瘮鐨勩 杩欎竴鐐逛綋鐜板湪锛氫細鐢╝ccess锛孾1]鎻愰珮浜嗗伐浣滄晥鐜囧拰宸ヤ綔鑳藉姏銆
銆銆浜屻佺敤鏉ュ紑鍙戣蒋浠讹細 access鐢ㄦ潵寮鍙戣蒋浠讹紝姣斿傜敓浜х$悊銆侀攢鍞绠$悊銆佸簱瀛樼$悊绛夊悇绫讳紒涓氱$悊杞浠讹紝鍏舵渶澶х殑浼樼偣鏄锛氭槗瀛︼紒闈炶$畻鏈轰笓涓氱殑浜哄憳锛屼篃鑳藉︿細銆備綆鎴愭湰鍦版弧瓒充簡閭d簺浠庝簨浼佷笟绠$悊宸ヤ綔鐨勪汉鍛樼殑绠$悊闇瑕侊紝閫氳繃杞浠舵潵瑙勮寖鍚屼簨銆佷笅灞炵殑琛屼负锛屾帹琛屽叾绠$悊鎬濇兂銆傦紙VB銆.net銆 C璇瑷绛夊紑鍙戝伐鍏峰逛簬闈炶$畻鏈轰笓涓氫汉鍛樻潵璇村お闅句簡锛岃宎ccess鍒欏緢瀹规槗锛夈 杩欎竴鐐逛綋鐜板湪锛氬疄鐜颁簡绠$悊浜哄憳锛堥潪璁$畻鏈轰笓涓氭瘯涓氾級寮鍙戝嚭杞浠剁殑鈥滄ⅵ鎯斥濓紝浠庤岃浆鍨嬩负鈥滄噦绠$悊+浼氱紪绋嬧濈殑澶嶅悎鍨嬩汉鎵嶃俒1]
銆銆鍙﹀栵紝鍦ㄥ紑鍙戜竴浜涘皬鍨嬬綉绔橶EB搴旂敤绋嬪簭鏃讹紝鐢ㄦ潵瀛樺偍鏁版嵁銆備緥濡侫SP+Access銆傝繖浜涘簲鐢ㄧ▼搴忛兘鍒╃敤ASP鎶鏈鍦↖nternetInformation Services杩愯岋紟姣旇緝澶嶆潅鐨刉EB搴旂敤绋嬪簭鍒欎娇鐢≒HP/MySQL鎴栬匒SP/Microsoft SQL Server锛
銆銆ACCESS鐨勭敤閫旀洿澶氾紝浣撶幇鍦ㄥ緢澶氭柟闈锛
銆銆琛ㄦ牸妯℃澘銆 鍙闇閿鍏ラ渶瑕佽窡韪鐨勫唴瀹癸紝Access 渚夸細浣跨敤琛ㄦ牸妯℃澘鎻愪緵鑳藉熷畬鎴愮浉鍏充换鍔$殑搴旂敤绋嬪簭銆 Access 鍙澶勭悊瀛楁点佸叧绯诲拰瑙勫垯鐨勫嶆潅璁$畻锛屼互渚挎偍鑳藉熼泦涓绮惧姏澶勭悊椤圭洰銆 鎮ㄥ皢鎷ユ湁涓涓鍏ㄦ柊鐨勫簲鐢ㄧ▼搴忥紝鍏朵腑鍖呭惈鑳藉熺珛鍗冲惎鍔ㄥ苟杩愯岀殑鑷鐒 UI銆
銆銆鍒涘缓鍜岃繍琛屾棫鏁版嵁搴撱 灏芥儏浜鐢ㄥ规偍鐨勭幇鏈夋岄潰鏁版嵁搴 (ACCDB/MDB) 鐨勬敮鎸併
銆銆鐗规
銆銆Access鏄涓娆炬暟鎹搴撳簲鐢ㄧ殑寮鍙戝伐鍏疯蒋浠讹紝鍏跺紑鍙戝硅薄涓昏佹槸Microsoft JET鏁版嵁搴撳拰Microsoft SQLServer鏁版嵁搴撱傜敱浜庡湪Office 97鍙婁互鍓嶇殑鐗堟湰涓锛孧icrosoft JET 3.51鍙婁互鍓嶇増鏈鐨勬暟鎹搴撳紩鎿庢槸闅廇ccess涓璧峰畨瑁呭拰鍙戝竷鐨勶紝JET鏁版嵁搴撲笌Access灏辨湁浜嗗ぉ鐢熺殑琛缂樺叧绯伙紝骞朵笖Access瀵笿ET鏁版嵁搴撳仛浜嗗緢澶氬湴鎵╁厖锛屽傦紝鍦ˋccess鐨勭幆澧冧腑锛屽彲浠ュ湪鏌ヨ涓浣跨敤鑷宸辩紪鍐欑殑VBA鍑芥暟锛孉ccess鐨勭獥浣撱佹姤琛ㄣ佸畯鍜屾ā鍧楁槸浣滀负涓绉嶇壒娈婃暟鎹瀛樺偍鍦↗ET鏁版嵁搴撴枃浠(.mdb)涓锛屽彧鏈夊湪Access鐜澧冧腑鎵嶈兘浣跨敤杩欎簺瀵硅薄銆傞殢鐫锛孧icrosoft Windows鎿嶄綔绯荤粺鐗堟湰鐨勪笉鏂鍗囩骇鍜屾敼鑹锛屽湪Windows XP浠ュ悗鐗堟湰涓锛孧icrosoft灏咼ET鏁版嵁搴撳紩鎿庨泦鎴愬湪Windwos鎿嶄綔绯荤粺涓浣滀负绯荤粺缁勪欢鐨勪竴閮ㄥ垎涓璧峰彂甯(涓昏佸師鍥犳槸Windows涓杩樻湁寰堝氱粍浠堕渶瑕佷娇鐢↗ET寮曟搸锛屾椿鍔ㄧ洰褰曠瓑)銆備粠姝JET鏁版嵁搴撳紩鎿庝粠Access涓鍒嗙诲嚭鏉ワ紝鑰孉ccess涔熷氨鎴愪负浜嗕竴涓涓撻棬鐨勬暟鎹搴撳簲鐢ㄥ紑鍙戝伐鍏枫
銆銆鐢变簬JET鏁版嵁搴撳紩鎿庣殑鍒嗙伙紝寰堝氬簲鐢ㄧ▼搴忛噰鐢ㄤ簡JET鏁版嵁搴撲綔涓哄叾搴旂敤鐨勬暟鎹搴擄紝JET鏁版嵁搴撶﹀悎鍏崇郴鏁版嵁搴撶悊璁猴紝鏈夌潃瀹屾暣鐨勬暟鎹瀹氫箟銆佹暟鎹澶勭悊銆佹暟鎹瀹夊叏绠$悊浣撶郴銆傚湪Microsoft Windows鎿嶄綔绯荤粺涓锛岄殢鐫Microsoft鍦ˋctiveX鎶鏈涓婄殑鍙戝睍锛學indows涓涓嶆柇鍗囩骇鎹浠g殑鏁版嵁璁块棶缁勪欢锛岃繖浜涚粍浠跺寘鎷琌DBC銆丱LEDB銆丏AO銆丄DO銆丄DO锛孞ET鏁版嵁搴撳紩鎿庡拰杩欎簺缁勪欢涓璧峰凡缁勬垚浜嗗厤璐圭殑鏁版嵁搴撶$悊绯荤粺銆
?銆銆?

6. 求教VBA连接SQL数据库的详细方法及解释。

1、基本上所有的数据库都有对应的写法(有些数据库是要装连接驱动才能连),比如"Provider=Microsoft.Jet.OLEDB.4.0(用来连接access)或者provider =MSDASQL,而且每种数据库也可能会有多种连接方法(Provider意即数据库引擎),常见的有下面这些

Provider 代码 Provider
ADSDSOObject Active Directory Services
Microsoft.Jet.OLEDB.4.0 Microsoft Jet databases
MSDAIPP.DSO.1 Microsoft Internet Publishing
MSDAORA Oracle databases
MSDAOSP Simple text files
MSDASQL Microsoft OLE DB provider for ODBC
MSDataShape Microsoft Data Shape
MSPersist Locally saved files
SQLOLEDB Microsoft SQL Server
2、参见http://www.w3school.com.cn/ado/met_conn_open.asp#connectoptionenum
3、这样就可以对book1.xlsx中的数据使用sql语法进行操作
4、当你需要返回结果的,比如说你要查询数据库符合某个条件的有几条记录,或者说取出数据库中符合条件的一批记录的时候就要用数据集,单一的conn.execute只能执行操作,不能返回数据,必须配合结果集使用才可取回数据。

7. 如何打开Access数据库

Visual Basic对Access数据库的集成非常紧密,通常由以下几个部分组成。

引用DAO类型库

1、从“工程”菜单中选择“引用”菜单项;

2、在可引用列表框中选择“Microsoft DAO 3.51 Object Library”项。

3、最后“确定”即可

设置DAO数据类型变量

DAO数据类型变量共分成两种:

1、Database变量

对应于Access数据库,通常在模块中被定义为Public全程变量:

Public AccessDBF As Database

'定义数据库对象实例AccessDBF

2、RecordSet变量

对应于Access数据库中的一个表,可定义为全程变量或局部变量,亦可作为函数参数进行传递:

Dim thePrintTable As RecordSet

'定义一个表对象实例thePrintTable

打开DAO数据类型

1、打开Access的方法

通常可设置一个专门的Public函数用来打开一个Access数据库,并且该函数在启动窗体的Private Sub Form_load ( )过程中被调用,函数定义格式如下:

Public Sub OpenDatabase ( )

Dim sConeect As String

SConnect = ";PWD = 8830428; UID = admin "

'设置打开时的用户名、口令等参数

Set AccessDBF = Nothing

'确认关闭对象实例

Set AccessDBF = WorksPaces (0 ).OpenDatabase (App.Path&&"/ToXls.MDB",False,sConnect)

'打开当前路径的ToXls.MDB数据库

End Sub

2、打开RecordSet的方法

RecordSet遵循即用即开的原则,所以它通常在函数中打开

Set thePrintTable = AcessDBF.OpenRecordSet ( "Table_1",dbOpenSnapshot )

相关的数据操作

数据实际需要对Access表中的记录、字段、数据项进行操作。下列双重循环把数据输出到Excel对应的单元格中:

For j = 0 To 2

For I = 0 To 3

ThePrintTable.MoveNext

Excel.Sheet.Range ( Trim ( chr ( 71+j*10+I ) )+"G").Value = thePrintTable.Fields (0)

Next I

Next j

关闭数据库

1、关闭Database

它通常在整个应用程序的最后进行操作,即通常出现在Private Sub Form_unload (Cannel As Interger )过程中。命令格式实例如下:

AccessDBF.Close

2、关闭RecordSet

阅读全文

与vba批量抓取asp数据库相关的资料

热点内容
灌南数控编程怎么学 浏览:957
系统apk图标修改工具 浏览:121
苹果6手机网络没信号怎么回事啊 浏览:378
手机扫描文件转换成word 浏览:636
手机本地视频的文件夹在哪里 浏览:908
苹果11无法安装app找不到描述文件 浏览:363
咋新建cad文件 浏览:969
窝窝app怎么样自动关 浏览:228
苹果电脑怎么用wps生成多个文件夹 浏览:309
苹果手机哪里有卖 浏览:83
app登录状态为什么不过期 浏览:160
win10创意者无法升级 浏览:59
如何查杀后门程序 浏览:498
定类数据可以用哪些描述统计方法 浏览:278
微信公众号阅读全文怎么跳转文件 浏览:935
迷你编程怎么免费进入 浏览:354
苹果应用设置密码 浏览:21
windowsmac共享文件夹 浏览:274
数据安全性和固态硬盘哪个好 浏览:433
word为什么图片不能旋转 浏览:732

友情链接