Access VBA (不断更新中...)
1、问题描述:用VBA把数据从Excel导入到Access(系统版本号:Microsoft Windows XP Professional 版本 2002 Service Pack 3;Office Access版本号:2002/XP)。
代码描述:Insert Into [表名]([字段1],[字段2]) " & _
"Select [列标题1],[列标题2]" & _
"from [Excel 9.0;Database=" & 文件路径和文件名称 & "].[Excel页名$]"
补充说明:可把“[列标题1]”改为一个变量 如:’“ & temp & ”‘
如果“[列标题1]”是英文(有空格)可用“[]” 如 [is ok]
如果“Excel页名”是英文(有空格)可用“[]” 如 [Excal name]
Excel列标题不能有“.”,不能有回车
错误提示:运行时错误 ‘3171’
找不到可安装的ISAM
解决方法:"from [Excel 9.0;Database=" & 文件路径和文件名称 & "].[Excel页名$]"这段代码,Excel版本号(对应Office 2002/XP)只能是8.
相关文档:
文本 nvarchar(n)
备注 ntext
数字(长整型) int
数字(整型) smallint
数字(单精度) real
数字(双精度) float
数字(字节) tinyint
货币 money
日期 smalldatetime
布尔 bit
附:转换成SQL的脚本。
ALTER TABLE tb ALTER COLUMN aa Byte 数字[字节]
ALTER TABLE tb ALTER COLUMN aa Long 数字[长整型]
ALTER T ......
How to access HTTP server using Telnet
1、Telnet www.baidu.com 80
Type : Ctrl + ]
//-------------------------------------------------------------------------------
Type : Enter
//-------------------------------------------------------------------------------
Input : GET / HTTP/1 ......
Data Source=sqlservername;Initial Catalog=dbname;User ID=userid;Password=userpwd
Data Source=(local)\\SQLEXPRESS;Initial Catalog=数据库名;Integrated Security=True
Data Source=(local);Initial Catalog=数据库名;User ID=帐号;Password=帐号密码
Provider=Microsoft.Jet.OleDb.4.0;Data Source=C:\BegASPNET\ ......
Microsoft Access是一种关系式数据库,关系式数据库由一系列表组成,表又由一系列行和列组成,每一行是一个记录,每一列是一个字段,每个字段有一个字段名,字段名在一个表中不能重复。
表与表之间可以建立关系(或称关联,连接),以便查询相关联的信息。Access数据库以文件形式保存,文件的扩展名MDB。
Acces ......
Private Sub cmdListProperties_Click()
ListControlProps Me
End Sub
Public Sub ListControlProps(ByRef frm As Form)
Dim ctl As Control
Dim prp As Property
On Error GoTo props_err
For Each ctl In ......