Loading [MathJax]/jax/input/TeX/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >VBA ADO从MySQL表向Access表插入数据

VBA ADO从MySQL表向Access表插入数据
EN

Stack Overflow用户
提问于 2017-03-31 19:32:47
回答 1查看 438关注 0票数 0

我想通过Access VBA ADO将来自MySQL服务器的信息添加到Access表

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
Dim cnn As ADODB.Connection

cnn.Open "WP1"

CurrentDb.Execute ("delete * from wp_postmeta1;")

cnn.Execute ("INSERT INTO wp_postmeta1 ( meta_id, post_id, meta_key, meta_value ) in '" & CurrentProject.Connection & "' " & _
             "SELECT wp_postmeta.meta_id, wp_postmeta.post_id, wp_postmeta.meta_key, wp_postmeta.meta_value " & _
             "FROM wp_postmeta;")
EN

回答 1

Stack Overflow用户

发布于 2020-05-09 18:18:31

我通过添加连接字符串解决了这个问题:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
Dim cnn As New ADODB.Connection    
cnn.ConnectionString = "DRIVER={MySQL ODBC 8.0 ANSI Driver};Server=localhost;port=3306;Database=dbo;User=root;pwd=XXXX;Option=3"
cnn.Open

Do While cnn.State <> 1
   DoEvents
   If cnn.State = 0 Then Exit Sub
Loop
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43148370

复制
相关文章
php向mysql数据表插入数据
php创建数据库,数据表以及向数据表插入数据实例 <?php $con = new mysqli("localhost","root","");//创建连接 //创建数据库 $sql="CREATE 
十月梦想
2018/08/29
2.8K0
使用VBA创建Access数据表
导读: 本期介绍如何在Access数据库中创建一张空数据表。下期将介绍如何将工作表中的数据存入数据库对应的表中,随后还将介绍如何从数据库的表中取出数据输出到Excel工作表中,以及如何在导入一个文本文件时(如信贷台账.csv),自动建立数据库,创建表,并将记录导入到数据库表中,完成Excel与Access的完美交互。 演示: 在下面的演示中,运行代码后,你将看到,在数据库中,创建了一张名为的空表,有4个字段。 代码: Code: Option Explicit '需手动在VBE窗口,工具-引用 Mi
企鹅号小编
2018/01/25
5.5K0
phpMySQL 向数据表插入数据
INSERT INTO table_name ( field1,field2,...fieldN )
哆哆Excel
2022/10/25
3.1K0
phpMySQL 向数据表插入数据
PHP MySQL向数据库表中插入新记录
INSERT INTO table_name (column1,column2,...)
哆哆Excel
2022/10/25
20.5K0
PHP MySQL向数据库表中插入新记录
Mybatis 向指定表中批量插入数据
Mybatis 向指定表中批量插入数据
Java架构师必看
2021/09/30
1.6K0
phpMyqli向数据表插入多条数据
在用PHP操作数据库时,有时候我们需要一次性执行多条sql语句,比如批量增加用户,这时如果单条单条的向mysql数据库发送sql指令,效率不高,这时可以考虑使用批量执行sql语句的方式。
哆哆Excel
2022/10/25
1.7K0
phpMyqli向数据表插入多条数据
MySQL 批量插入表数据 sql
INSERT INTO `swork_info`.`quality_data_app_base_value` (`gmt_create`, `gmt_modified`, `app_id`, `base_value`, `type`) select now(), now(), app_id, 100, '0' from application;
一个会写诗的程序员
2018/08/17
4.5K0
VBA数据透视表
ActiveWorkbook.PivotCaches.Create( _ SourceType:=xlDatabase, _ SourceData:=sh & "!R1C1:R" & rn & "C22", _ Version:=4 _ ).CreatePivotTable _ TableDestination:="Sheet1!R1C1", _ TableName:="数据透视表1", _ DefaultVersion:=4 'xlPivot
林万程
2018/06/26
2.1K0
VBA与数据库——写个类操作ADO_读取表名
ADO的Connection对象有一个OpenSchema方法,能够获取数据库的很多信息,比如表的名称等信息、字段的名称等信息,具体可以查看SchemaEnum枚举类型。
xyj
2021/12/01
9100
MySQL关联表插入数据(insert into select语法)
其中A表是需要插入数据的表,select B表的某字段,根据A表的顺序放置,不然会无法匹配字段,导致无法插入,而后可以根据顺序填写A表字段所需的值,最后补上 from xxx表。
关忆北.
2021/12/07
4.9K0
MySQL关联表插入数据(insert into select语法)
mysql将大数据插入表中方法
1 数据量不是很大,有几千行数据.先用notepad对数据进行编辑,结果如下 insert into `web4399_vote`.`frxz2_hlwjhj_code` (active_code) values('s001asdf87mo'), ('s001sfsdfy5e'), ('dfsdfc3euv'), ('s0sdfsd6k4j6z'), ('s00dfsdfk59'), (asdfnth'), ('s00asdf246l'), ('s001sdfsdf1h'); 然后,
闵开慧
2018/03/30
1.7K0
VBA与数据库——写个类操作ADO_使用RecordSet创建透视表
在Excel中,数据透视表是一个非常强大的工具,而且非常适合普通人使用,不需要有什么高深技巧,通过一些拖拽操作就能够完成较为复杂的数据汇总、分析等操作。
xyj
2021/12/01
2K0
VBA与数据库——写个类操作ADO_使用RecordSet创建透视表
Access数据库表初识
大家好,本节主要是通过Excel和Access表的简单对比,来了解Access中表的一些基本概念(对Access有基础的可以跳过)。
无言之月
2019/10/13
5K0
Access数据库创建表
大家好,上节介绍了最常用的概念模型E-R模型,并通过模型将图书馆管理数据库分成不同的表格,本节简单演示下在Access数据库中创建对应的表。涉及的问题主要是字段的数据类型。
无言之月
2019/10/13
4K0
Java向Oracle数据库表中插入CLOB、BLOB字段
在需要存储较长字符串到数据库中时往往需要使用一些特殊类型的字段,在Oracle中即blob和clob字段,一般而言:Clob字段存储字符信息,比如较长的文字、评论,Blob字段存储字节信息,比如图像的base64编码。
ZONGLYN
2019/08/08
6.7K0
mysql创建临时表,将查询结果插入已有表中
        今天遇到一个很棘手的问题,想临时存起来一部分数据,然后再读取。我记得学数据库理论课老师说可以创建临时表,不知道mysql有没有这样的功能呢?临时表在内存之中,读取速度应该比视图快一些。然后还需要将查询的结果存储到临时表中。下面是创建临时表以及插入数据的例子,以供大家参考。 A、临时表再断开于mysql的连接后系统会自动删除临时表中的数据,但是这只限于用下面语句建立的表: 1)定义字段   CREATE TEMPORARY TABLE tmp_table (       name VAR
苦咖啡
2018/05/07
9.9K0
Access交叉表查询
交叉表查询可以将同一个表中的一个或多个字段作为行标签,另一个字段作为列标签,然后对表中的某个字段进行某种统计计算(例如计数,求和、平均值等)。
无言之月
2020/07/10
3.4K0
通过post向mysql插入数据
        前面简单介绍了php操作mysql的方法,接下来通过post的方式获取的数据插入mysql!
十月梦想
2018/08/29
1.5K0
Mysql数据库insert into select 单表插入常量
INSERT INTO tb1 (col1, col2) VALUES (val1,val2 ) 可以解决最基本的插入数据的问题,而这种数据只是自定义的常量。如果我们想在表中插入表格中已有的数据呢?显然需要其他的方法。
全栈程序员站长
2022/09/13
2.3K0
Access数据库表设计步骤
大家好,上节介绍了Access数据库表中常见的概念,Access数据库中表的部分主要难点就在于表的设计,本节主要是串联一下Access数据库中表设计时的大概步骤,只先了解即可,具体的内容部分后面根据分解的知识点展开讲解。
无言之月
2019/10/13
4K0

相似问题

VB6 -从mySQL表向Access表插入数据

123

利用ADO VBA在Access表中插入Excel字段

10

将数据从表插入到集合vba access

223

从html表向mysql中插入数据

30

从wordpress向mysql表中插入数据

10
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文