社区
C语言
帖子详情
100分求一问题解答
userxk
2004-05-14 04:07:57
今在程序中调用了一个GetUserInput(szConnStrOut, szConnStrIn)函数,编译时程序无错,但是执行时却出现下面错误:
error LNK2001: unresolved external symbol _GetUserInput
fatal error LNK1120: 1 unresolved externals
估计是要导入一个*.lib,但不知道应使用哪一个*.lib,请各位帮忙看一下。
...全文
44
7
打赏
收藏
100分求一问题解答
今在程序中调用了一个GetUserInput(szConnStrOut, szConnStrIn)函数,编译时程序无错,但是执行时却出现下面错误: error LNK2001: unresolved external symbol _GetUserInput fatal error LNK1120: 1 unresolved externals 估计是要导入一个*.lib,但不知道应使用哪一个*.lib,请各位帮忙看一下。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wangnewton
2004-05-14
打赏
举报
回复
同意goodname(叶落知秋)的观点
连接程序没有找到GetUserInput(szConnStrOut, szConnStrIn)
函数的实现
02051223
2004-05-14
打赏
举报
回复
可以把你的问题说明白点吗?
这个GetUserInput(szConnStrOut, szConnStrIn)函数是你自己写的吗?
他用到了 哪些的系统函数?你查查这些函数在哪个 lib中就可以解决你心中的 疑问!
其他的问题必须等你把问题说明白了才好。
userxk
2004-05-14
打赏
举报
回复
这是msdn上的一个示例:
原码如下
#define BRWS_LEN 100
int ConnectDatabase()
{
SQLHENV henv;
SQLHDBC hdbc;
SQLHSTMT hstmt;
SQLRETURN retcode;
SQLCHAR szConnStrIn[BRWS_LEN], szConnStrOut[BRWS_LEN];
SQLSMALLINT cbConnStrOut;
retcode = SQLAllocHandle(SQL_HANDLE_ENV, SQL_NULL_HANDLE, &henv);
if (retcode == SQL_SUCCESS || retcode == SQL_SUCCESS_WITH_INFO)
{
retcode = SQLSetEnvAttr(henv, SQL_ATTR_ODBC_VERSION, SQL_OV_ODBC3, 0);
if (retcode == SQL_SUCCESS || retcode == SQL_SUCCESS_WITH_INFO)
{
retcode = SQLAllocHandle(SQL_HANDLE_DBC, henv, &hdbc);
if (retcode == SQL_SUCCESS || retcode == SQL_SUCCESS_WITH_INFO)
{
lstrcpy(szConnStrIn, "DSN=Sales");
do {
retcode = SQLBrowseConnect(hdbc, szConnStrIn, SQL_NTS, szConnStrOut, BRWS_LEN, &cbConnStrOut);
if (retcode == SQL_NEED_DATA)
GetUserInput(szConnStrOut, szConnStrIn);
} while (retcode == SQL_NEED_DATA);
if (retcode == SQL_SUCCESS || retcode == SQL_SUCCESS_WITH_INFO)
{
retcode = SQLAllocHandle(SQL_HANDLE_STMT, hdbc, &hstmt);
if (retcode == SQL_SUCCESS || retcode == SQL_SUCCESS_WITH_INFO)
{
;
;
;
SQLFreeHandle(SQL_HANDLE_STMT, hstmt);
}
SQLDisconnect(hdbc);
}
}
SQLFreeHandle(SQL_HANDLE_DBC, hdbc);
}
}
SQLFreeHandle(SQL_HANDLE_ENV, henv);
return (0);
}
goodname
2004-05-14
打赏
举报
回复
连接程序没有找到GetUserInput(szConnStrOut, szConnStrIn)
函数的实现
kecu2002
2004-05-14
打赏
举报
回复
查查MSDN,弄清楚错误的定义,再想办法,可能缺少头文件
cngdzhang
2004-05-14
打赏
举报
回复
查一下MSDN看看
还可能是有头文件,或者是.cpp文件没有添加进工程把
zkxz
2004-05-14
打赏
举报
回复
把你include 的.h文件的主文件名全部加上.lib,导入进去。
200个经典C程序【源码】
100
扑克牌自动发牌 101 常胜将军 102 搬山游戏 103 兔子产子(菲波那契数列) 104 数字移动 105 多项式乘法 106 产生随机数 107 堆栈四则运算 108 递归整数四则运算 109 复平面作图 110 绘制彩色抛物线 ...
(二分查找)如何求一个整数的平方根,并且精确到小数点第六位?
所有源码均已上传至github: 链接在解答如何求一个整数的平方根,并且精确到小数点第六位?之前,先举个例子,在0-
100
范围的数,随机指定一个67数,猜几次可以猜中?这个常规思路是对半猜:第一次是 (0 +
100
)/2 = 50...
JavaScript和vue项目实战问题解析
本课程主要讲解的是项目实际开发中会遇到的实际问题,主要从项目架构搭建和项目实际开发中遇到的问题进行解析,会提供更优的解决方法给大家。 vue项目搭建,vue的webpack配置,js常用的操作方法,项目实际开发中遇到...
练习2-13 求N分之一序列前N项和 (15分)
练习2-13 求N分之一序列前N项和 本题要求编写程序,计算序列 1 + 1/2 + 1/3 + … 的前N项之和。 输入格式: 输入在一行中给出一个正整数N。 输出格式: 在一行中按照“sum = S”的格式输出部分和的值S,精确到小数点后...
微分方程概述及matlab代码(求解析解)
文章目录微分方程概述及matlab代码(求解析解)微分方程概述引例:导弹射击问题微分方程基本概念Matlab求微分方程的解析解关于导弹射击问题的matlab求解关于Matlab求解析解的几点注意 微分方程概述 当我们描述实际...
C语言
69,369
社区成员
243,082
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章