请问在数据库中怎么实现数据库的 链接
c语言吧
全部回复
仅看楼主
level 1
阿凡提 楼主
我现在学的是sql server希望高手指教最好编个简单的c程序示范下这样更容易理解谢谢
2005年04月26日 08点04分 1
level 1
阿凡提 楼主
不好意思标题写错了应该是在“c语言中怎样实现数据库的链接”
2005年04月26日 08点04分 2
level 0
昨天才试的,, #include
#include
#include
int main(void){char mysqlServer[20] = "localhost";char query[300];MYSQL myData;MYSQL_RES *res;MYSQL_FIELD *fd;MYSQL_ROW row;int rowCount = 0;int colCount = 0;int i, j; mysql_init( &myData );if(mysql_real_connect( &myData, mysqlServer, "root", "", "test", 3306, ){printf("connect mysql error!\n");return 0;} sprintf(query,"select * from test1");if( mysql_query(&myData, query) != 0 ){printf("query error!\n");return 0;}else{res = mysql_store_result( &myData );rowCount = (int) mysql_num_rows( res );colCount = (int) mysql_num_fields( res );printf(" result: %d records found\n fields: %d \n", rowCount, c;row = mysql_fetch_row( res );for(i = 0; i < rowCount; i++){printf(" show: ");for( j = 0; j < colCount; j++){printf("[ %s ] ", row[j] );} // end forprintf(" \n ");} // end for} return 0;}
2005年04月26日 08点04分 3
level 0
刚刚在网上 下了一个程序看不懂#include
这是哪里的头文件MYSQL myData;MYSQL_RES *res;MYSQL_FIELD *fd;MYSQL_ROW row;以上这些都是什么类型啊自定义类型???????????????
2005年04月26日 08点04分 4
level 1
阿凡提 楼主
申明一下以上的贴都我发的
2005年04月26日 08点04分 5
1