社区
数据库
帖子详情
怎末直接通过ODBC获取ACEESS表的主键信息?
Afel
2008-05-04 01:14:09
如题,我用过SQLPrimaryKeys函数,可好像ACCESS不支持次函数,怎是返回-1。
...全文
90
7
打赏
收藏
怎末直接通过ODBC获取ACEESS表的主键信息?
如题,我用过SQLPrimaryKeys函数,可好像ACCESS不支持次函数,怎是返回-1。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Afel
2008-05-05
打赏
举报
回复
最后还是在google上搜索英文网页找到答案了,通过SQLStatistics函数可获取到Access的关键字信息;
Afel
2008-05-05
打赏
举报
回复
呵,主要是既然能用API获取,为何我就弄不出来尼,想知道到底用什么方法解决。如果用ADO的话,会不会存在ADO版本不一致的问题?
Kudeet
2008-05-04
打赏
举报
回复
为什么一定要是API
Afel
2008-05-04
打赏
举报
回复
刚才又细看了一下,这个示例里获取关键字段,并不是听过API,而是一个类定义过来的
typedef typename ColumnDef< COLNAME, COLTYPE, PRIMARYKEY > ColDef;
这个来定义某个字段是否为关键字段,看来这不能解决问题啊,不过也谢谢你了。
Afel
2008-05-04
打赏
举报
回复
我下载看了,没看到调用到哪个ODBC的API了,能具体指点一下吗?谢谢了
Kudeet
2008-05-04
打赏
举报
回复
参考这里:
http://www.codeproject.com/KB/database/TemplateDB.aspx
Using template meta-programming to access the primary key in a table/
template <class TList>
struct FindPrimaryKey
{
//.........
};
Afel
2008-05-04
打赏
举报
回复
先自己顶,我搜索到一篇文章http://topic.csdn.net/t/20030117/11/1367998.html,楼主最后自己解决了,可没给出解决的方法。
64位
ODBC
驱动程序 Access 及 Excel
64位windows平台默认不安装Access的64位
ODBC
驱动,此下载将安装一系列组件,帮助在现有的 Microsoft Office 文件(例如 Microsoft Office Access 2010(*.mdb 和 *.accdb)文件和 Microsoft Office Excel 2010(*....
mysql-connector-
odbc
-5.1.5-win32.msi MySql
ODBC
驱动
MySQL Connector/
ODBC
是MYSQL数据库的
ODBC
驱动程序,统安装了这个程序之后,就可以通过
ODBC
来访问MySQL,这样就可以实现SQLServer、Access和MySQL之间的数据转换,还可以支持ASP访问MySQL数据库。
Qt数据库高级编程、SQLServer、MySQL、SQLite
Qt使用
ODBC
对Access数据库的增删改查 Qt数据库模块架构源码剖析 Qt使用MSVC、MinGW编译MySQL数据库驱动 Qt使用QMYSQL对MySQL数据库的增删改查 Qt使用...
MYSQL5.1
ODBC
驱动程序64位
MYSQL5.1
ODBC
驱动程序64位
iChat 1.61 用户管理模块源代码
支持ACCESS或SQL SERVER数据库(通过
ODBC
支持),兼容etchat用户文件格式。 用户注册管理部分用DLL形式从iChat.exe中独立出来。 用户注册、验证部分DLL模块源码公开。
数据库
4,011
社区成员
39,816
社区内容
发帖
与我相关
我的任务
数据库
VC/MFC 数据库
复制链接
扫一扫
分享
社区描述
VC/MFC 数据库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章