VerySource

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 46|回复: 6

关于mysql和vc之间用c API连接的问题

[复制链接]

1

主题

1

帖子

2

积分

新手上路

Rank: 1

积分
2
发表于 2020-2-2 08:20:01 | 显示全部楼层 |阅读模式
用vc通过c API 连接mysql..

include和lib都引入了,..\MySQL Server 5.0\include
\..\MySQL Server 5.0\lib\debug

#include <mysql.h>

编译出错..
Compiling...
StdAfx.cpp
c:\program files\mysql\mysql server 5.0\include\mysql_com.h(183) : error C2146: syntax error : missing ';' before identifier 'fd'
c:\program files\mysql\mysql server 5.0\include\mysql_com.h(183) : error C2501: 'SOCKET' : missing storage-class or type specifiers
c:\program files\mysql\mysql server 5.0\include\mysql_com.h(183) : error C2501: 'fd' : missing storage-class or type specifiers
c:\program files\mysql\mysql server 5.0\include\mysql_com.h(347) : error C2065: 'SOCKET' : undeclared identifier
c:\program files\mysql\mysql server 5.0\include\mysql_com.h(347) : error C2146: syntax error : missing ')' before identifier 's'
c:\program files\mysql\mysql server 5.0\include\mysql_com.h(348) : error C2059: syntax error : ')'
Error executing cl.exe.

tt.exe - 6 error(s), 0 warning(s)


求助,,问题何在,怎么处理..

谢谢..
回复

使用道具 举报

0

主题

2

帖子

3

积分

新手上路

Rank: 1

积分
3
发表于 2020-7-21 02:30:01 | 显示全部楼层

MySql C API 的 C++ 包装 < MySQL >

http://www.vckbase.com/code/viewcode.asp?id=2994
回复

使用道具 举报

0

主题

1

帖子

2

积分

新手上路

Rank: 1

积分
2
发表于 2020-8-5 22:30:02 | 显示全部楼层
难道就不能用CAPI吗?
回复

使用道具 举报

0

主题

7

帖子

7

积分

新手上路

Rank: 1

积分
7
发表于 2020-8-5 23:15:01 | 显示全部楼层
好象是socket的问题。

#include <winsock2.h>

加入ws2_32.lib
回复

使用道具 举报

0

主题

1

帖子

2

积分

新手上路

Rank: 1

积分
2
发表于 2020-8-21 19:45:01 | 显示全部楼层
加一条:

#include <winsock2.h>
回复

使用道具 举报

0

主题

1

帖子

2

积分

新手上路

Rank: 1

积分
2
发表于 2020-8-26 10:00:01 | 显示全部楼层
在#include <mysql.h>之前加
#include <winsock.h>
回复

使用道具 举报

0

主题

19

帖子

16

积分

新手上路

Rank: 1

积分
16
发表于 2020-8-26 10:45:01 | 显示全部楼层
加上
#include <stdio.h>
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|CopyRight © 2008-2020|verysource.com ( 京ICP备17048824号-1 )

快速回复 返回顶部 返回列表