社区
Access
帖子详情
新手求助,mfc ado 连接access数据 怎么创建新表,并复制另一表的所有字段呢?
wymesmile
2011-12-02 09:28:05
假如 有 a.mdb 里面有一张表 b,
现在需要新建一个表c,
方案一: 复制b的所有字段到c里面,不复制数据
方案二: 直接把b的字段和数据都给c , 然后再删除C的数据。
该怎么做啊?谢谢各位了。
...全文
199
10
打赏
收藏
新手求助,mfc ado 连接access数据 怎么创建新表,并复制另一表的所有字段呢?
假如 有 a.mdb 里面有一张表 b, 现在需要新建一个表c, 方案一: 复制b的所有字段到c里面,不复制数据 方案二: 直接把b的字段和数据都给c , 然后再删除C的数据。 该怎么做啊?谢谢各位了。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
worldy
2011-12-04
打赏
举报
回复
[Quote=引用 1 楼 acmain_chm 的回复:]
引用方案一: 复制b的所有字段到c里面,不复制数据select * into c from b where 1>2
[/Quote]
不错的方法,复制表结构,但是,不复制数据,因为所有的数据条件都不会成立,所以不会复制
wymesmile
2011-12-04
打赏
举报
回复
谢谢 ,因为是新手 ,所以~~呵呵 不好意思!
[Quote=引用 9 楼 qianjin036a 的回复:]
如果你是用 mfc 连接 ACCESS,然后做上面操作的话,先要建立数据库连接,然后将上面的语句写成字符串,让ACCESS执行,而不是直接在MFC里执行.
[/Quote]
-晴天
2011-12-04
打赏
举报
回复
如果你是用 mfc 连接 ACCESS,然后做上面操作的话,先要建立数据库连接,然后将上面的语句写成字符串,让ACCESS执行,而不是直接在MFC里执行.
-晴天
2011-12-04
打赏
举报
回复
这儿是 ACCESS 版,你是要在 ACCESS 里操作吗?
wymesmile
2011-12-04
打赏
举报
回复
请问,为什么我用这两句话select * into TargetTable from TableName where 1>2之后 ,错误提示啊?
1>d:\work\classifier\nbc\nbc\datadiscretize.cpp(617): error C2065: “into”: 未声明的标识符
1>d:\work\classifier\nbc\nbc\datadiscretize.cpp(617): error C2146: 语法错误: 缺少“;”(在标识符“TargetTable”的前面)
1>d:\work\classifier\nbc\nbc\datadiscretize.cpp(617): error C2146: 语法错误: 缺少“;”(在标识符“from”的前面)
1>d:\work\classifier\nbc\nbc\datadiscretize.cpp(617): error C2065: “from”: 未声明的标识符
1>d:\work\classifier\nbc\nbc\datadiscretize.cpp(617): error C2146: 语法错误: 缺少“;”(在标识符“TableName”的前面)
1>d:\work\classifier\nbc\nbc\datadiscretize.cpp(617): error C2146: 语法错误: 缺少“;”(在标识符“where”的前面)
1>d:\work\classifier\nbc\nbc\datadiscretize.cpp(617): error C2065: “where”: 未声明的标识符
1>d:\work\classifier\nbc\nbc\datadiscretize.cpp(617): error C2143: 语法错误 : 缺少“;”(在“常量”的前面)
1>d:\work\classifier\nbc\nbc\datadiscretize.cpp(619): error C2143: 语法错误 : 缺少“;”(在“}”的前面)
[Quote=引用 6 楼 worldy 的回复:]
引用 1 楼 acmain_chm 的回复:
引用方案一: 复制b的所有字段到c里面,不复制数据select * into c from b where 1>2
不错的方法,复制表结构,但是,不复制数据,因为所有的数据条件都不会成立,所以不会复制
[/Quote]
wymesmile
2011-12-03
打赏
举报
回复
哦, 那样就不需要 提前建表了 是这样吧??
[Quote=引用 4 楼 acmain_chm 的回复:]
select * into c from b where 1>2
你试了没有?!
[/Quote]
ACMAIN_CHM
2011-12-03
打赏
举报
回复
select * into c from b where 1>2
你试了没有?!
wymesmile
2011-12-03
打赏
举报
回复
能不能告诉我 ,怎么创建一个空表啊? 这样才能进行下一步啊!!
看资料中的 都是create table( …… ) 那么这样创建的表,是不是字段都要跟b一样啊? 如果我只想创建一个空表,字段啥的,就直接复制b表该怎办??
[Quote=引用 1 楼 acmain_chm 的回复:]
引用方案一: 复制b的所有字段到c里面,不复制数据 select * into c from b where 1>2
[/Quote]
ACMAIN_CHM
2011-12-02
打赏
举报
回复
[Quote]方案二: 直接把b的字段和数据都给c , 然后再删除C的数据。 [/Quote]
select * into c from b ;
delete from c;
ACMAIN_CHM
2011-12-02
打赏
举报
回复
[Quote]方案一: 复制b的所有字段到c里面,不复制数据[/Quote] select * into c from b where 1>2
MFC
用
ADO
创建
ACCESS
数据
库以及表单
利用
ADO
创建
ACCESS
数据
库以及相应的表单,
新手
可以看懂,编译环境VS2008,下载即可使用。
mfc
ado
连接
access
例程
包括添加 删除查询 vc6.0 gongcheng
MFC
使用
ADO
读写
Access
数据
库参考例程.pdf
MFC
使用
ADO
读写
Access
数据
库参考例程
ADO
(ActiveX Data Object)是Microsoft
数据
库应用程序开发的新接口,是建立在OLE DB之上的高层
数据
库访问技术,即使你对OLE DB,COM不了解也能轻松对付
ADO
,因为它非常简单易用,甚至比你以往所接触的ODBC API、DAO、RDO都要容易使用,并不失灵活性。本文详细地介绍在Visual C++开发环境下如何使用
ADO
来进行
数据
库应用程序开发,并给出示例代码。为了使读者朋友都能测试本例提供的代码,我们采用
Access
数据
库,您可以直接在我们提供的示例代码中找到这个test.mdb BOOL C
ADO
Test1Dlg::OnInitDialog() { CDialog::OnInitDialog(); HRESULT hr; try { hr = m_pConnection.CreateInstance("
ADO
DB.Connection");///
创建
Connection对象 if(SUCCEEDED(hr)) { hr = m_pConnection->Open("Provi
MFC
_
ADO
连接
Access
MFC
连接
用
ADO
技术
连接
Access
,老外的代码,在网上下的,你们自己品味一下吧
MFC
ADO
连接
SQL Server
VS
MFC
ADO
连接
SQLServer实现增删改查操作。纯手打扣代码,有问题请留言。本篇文章博客地址 https://blog.csdn.net/qq_37529913
Access
7,731
社区成员
28,799
社区内容
发帖
与我相关
我的任务
Access
Microsoft Office Access是由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点。
复制链接
扫一扫
分享
社区描述
Microsoft Office Access是由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章