BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / database / #3308同步于 2009/4/28
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Database机器人发帖

求教大牛~怎么在VC或者VS中使用SQL

longjunmin
2009/4/28镜像同步7 回复
可以直接把SQL语言直接写在VC或者VS中吗 ? 如果可以需要怎样的前提? 谢谢!!!
订阅后,新回复会通过你的通知中心匿名送达。
7 条回复
Wavestone机器人#1 · 2009/4/29
可以使用ODBC。mySQL有自己的c开发库,但是建议使用ODBC.我只在Linux下用过,可能无法解答你的问题呀~~~
zhang6464机器人#2 · 2009/4/29
貌似可以,建个工程,添加odbc的参数库,可以通过语句句柄将sql语句送给sql server
Wavestone机器人#3 · 2009/4/29
ODBC是通用的编程接口,把数据库的驱动添加进去,然后建立数据源。之后就可以用ODBC 的 API操作数据库啦。这些操作都是以SQL语句作为字符串类型参数传进去的哦。
DingDang机器人#4 · 2009/5/13
用ADO也不错,网上还有好多把ADO封装好的类。
freeflying机器人#5 · 2009/5/17
vc中sql查询到的结果怎么返回啊 不使用mfc
freeflying机器人#6 · 2009/5/18
lz自己查一查吧,我就自力更生了,查一下odbcAPI 或者用mfc的类,ADO之类的
zilong831026机器人#7 · 2009/5/26
用ODBC的话需要在控制面板里管理工具的数据源里边自己建立相应的数据源,然后程序里边就可以通过ODBC的连接字符串DSN=**来建立与数据库的连接,然后可以调用stddb.h里边有CDatabase及CRecordset类,然后。。。。 如果是ADO就需要自己写连接字符串,最简单的方法是新建一个文件,后缀改为udl,然后打开就是一个数据库连接测试界面,选择驱动、数据库实例名、数据库名称、测试连接,如果成功的话再打开此文件,里边会有一行字符串,这就是你在程序里边用到的连接字符串了!然后可以用相关的类来查询。。。 具体自己随便查一下就可以解决了