求教如何在 cc++中读取数据库中表的数据!!!!!!!!!

求教如何在 cc++中读取数据库中表的数据!!!!!!!!!,第1张

int CountLines(char filename) { ifstream ReadFile; int n=0; char line[512]; ReadFileopen(filename,ios::in);//ios::in 表示以只读的方式读取文件 if(ReadFilefail())//文件打开失败:返回0 { return 0; } else//文件存在 { while(!ReadFileeof()) { ReadFilegetline(line,512,'\n'); n++; } return n; }

C语言连接 Access 数据库

首先在百度搜索 odbc 连接字符串 找到的是asp连接Access的方法,但是ODBC是通用的,所以直接拿过来也能用。

SQLCHAR ConnStrIn[MAXBUFLEN] = “DRIVER={MySQL ODBC 51 Driver};SERVER=127001;UID=root;PWD=root;DATABASE=test;CharSet=gbk;“;

部分改成

SQLCHAR ConnStrIn[MAXBUFLEN] = “Driver={Microsoft Access Driver (mdb)};Dbq=//mydatabasemdb;Uid=Admin;Pwd=;CharSet=gbk;“;

Dbq指的是你的数据库所在路劲

当然之前你应该在c:/下新建一个数据库名为mydatabasemdb,而且如果后面的SQL *** 作语句是老师写的

result = SQLPrepare(hstmt,(SQLCHAR)“ into T_Person(FAge,FName) values(20,'kider')“,SQL_NTS);

那么你也要在之前建立好一个表T_Person,和表中的两个字段FAge,FName否则会出错。

怎么样,已经成功链接到Access了吧,接下来你就可以发扬广大了,做个管理系统之类的东东

你可以select

from

数据库

A

where

A登陆名=“输入的登陆名”

and

A密码="输入的密码"

看结果有没有不就知道了

WINCC中使用VB脚本是可以连接数据库的,我已经试过了,而且用的就是普通SQL语句,比如insertinto,updata,select使用的ODBC连接的但是在做读取数据库中的归档时是不能用直接用上面的语句的WINCC它有自己的方式

你先配置数据库

>

要做服务器端的话数据库就是放在你的服务器上的, 数据库会提供相应的访问接口, 具体使用方式可以搜一下"C++连接数据库"之类的

>

以上就是关于求教如何在 c/c++中读取数据库中表的数据!!!!!!!!!全部的内容,包括:求教如何在 c/c++中读取数据库中表的数据!!!!!!!!!、C语言如何与ACCESS或MYSQL数据库连接、C/S模式 客户端如何访问数据库 数据库是用JDBC-ODBC桥连 是ACCESS数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/10083234.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-05
下一篇2023-05-05

发表评论

登录后才能评论

评论列表(0条)

    保存