|
楼主 |
发表于 2024-1-17 20:06:46
|
显示全部楼层
四川省资阳市
窗口程序集名 | 保 留 | 保 留 | 备 注 | 窗口程序集_启动窗口 | | | | XLS转MDB (“1.XLS”, “Data.mdb”)|
XLS转MDB | | | |
excel文件名 | 文本型 | | | | access文件名 | 文本型 | | | |
变量名 | 类 型 | 静态 | 数组 | 备 注 | 数据库连接 | 对象 | | | 记录集 | 对象 | | | 工作表 | 对象 | | | Source | 变体型 | | | i | 整数型 | | | 表名 | 文本型 | | 0 |
数据库连接. 创建 (“ADODB.Connection”, )数据库连接. 方法 (“Open”, “Provider=microsoft.jet.oledb.4.0;Persist Security Info=False;data source='” + excel文件名 + “';Extended Properties='Excel 8.0;HDR=Yes'”, “”, “”, )数据库连接. 写属性 (“CursorLocation”, 3 )记录集. 创建 (“ADOX.Catalog”, )Source. 赋值 (数据库连接, )记录集. 写属性 (“ActiveConnection”, Source )工作表 = 记录集. 读对象型属性 (“Tables”, )计次循环首 (工作表. 读数值属性 (“Count”, ), i )加入成员 (表名, 工作表. 读对象型属性 (“Item”, i - 1 ). 读文本属性 (“Name”, )) 计次循环尾 ()工作表. 清除 ()记录集. 清除 ()数据库连接. 方法 (“Quit”, )数据库连接. 清除 () 数据库连接. 创建 (“ADOX.Catalog”, ) 数据库连接. 通用方法 (“Create”, “Provider=Microsoft.Jet.OLEDB.4.0;Data Source=” + access文件名 )数据库连接. 清除 () 数据库连接. 清除 ()数据库连接. 创建 (“{00000514-0000-0010-8000-00AA006D2EA4}”, ) 数据库连接. 方法 (“Open”, “Provider=Microsoft.Jet.OLEDB.4.0;Password=;Data Source=” + access文件名 + “;Persist Security Info=false”, “”, “”, -1 )计次循环首 (取数组成员数 (表名 ), i )如果真 (表名 [i ] ≠ “”)如果真 (取文本右边 (表名 [i ], 1 ) = “$”)表名 [i ] = 子文本替换 (表名 [i ], “$”, “”, , , 真)记录集 = 数据库连接.对象型方法 (“Execute”, “SELECT * INTO ” + 表名 [i] + “ FROM [Excel 8.0;DATABASE=” + excel文件名 + “].[” + 表名 [i] + “$] ”, 0)计次循环尾 ()信息框 (“导入成功”, 0, , )数据库连接. 方法 (“Quit”, )数据库连接. 清除 ()XLS转MDB1 (“2.XLS”, “Data.mdb”)|
XLS转MDB1 | | | |
excel文件名 | 文本型 | | | | access文件名 | 文本型 | | | |
变量名 | 类 型 | 静态 | 数组 | 备 注 | 数据库连接 | 对象 | | | 记录集 | 对象 | | | 工作表 | 对象 | | | Source | 变体型 | | | i | 整数型 | | | 表名 | 文本型 | | 0 |
数据库连接. 创建 (“ADODB.Connection”, )数据库连接. 方法 (“Open”, “Provider=microsoft.jet.oledb.4.0;Persist Security Info=False;data source='” + excel文件名 + “';Extended Properties='Excel 8.0;HDR=Yes'”, “”, “”, )数据库连接. 写属性 (“CursorLocation”, 3 )记录集. 创建 (“ADOX.Catalog”, )Source. 赋值 (数据库连接, )记录集. 写属性 (“ActiveConnection”, Source )记录集. 清除 ()数据库连接. 方法 (“Quit”, )数据库连接. 清除 () 数据库连接. 创建 (“ADOX.Catalog”, ) 数据库连接. 通用方法 (“Create”, “Provider=Microsoft.Jet.OLEDB.4.0;Data Source=” + access文件名 )数据库连接. 清除 () 数据库连接. 清除 ()数据库连接. 创建 (“{00000514-0000-0010-8000-00AA006D2EA4}”, ) 数据库连接. 方法 (“Open”, “Provider=Microsoft.Jet.OLEDB.4.0;Password=;Data Source=” + access文件名 + “;Persist Security Info=false”, “”, “”, -1 )记录集 = 数据库连接. 对象型方法 (“Execute”, “SELECT * INTO ” + “列1” + “ FROM [Excel 8.0;DATABASE=” + excel文件名 + “].[” + “列1” + “$] ”, 0 )记录集 = 数据库连接. 对象型方法 (“Execute”, “SELECT * INTO ” + “列2” + “ FROM [Excel 8.0;DATABASE=” + excel文件名 + “].[” + “列2” + “$] ”, 0 )信息框 (“导入成功”, 0, , )数据库连接. 方法 (“Quit”, )数据库连接. 清除 ()
excel转mdb.rar
(245.06 KB, 下载次数: 22)
|
|