SQL Server ODBC连接问题 DSN写数据库服务名你说的应用程序名估计是连接别名,随意好了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 先建立ODBC数据源假设数据源名称为DATASOURCEretcode = SQLConnect(hdbc, szDsn, (SWORD)strlen("DATASOURCE"),szUid, (SWORD)strlen("SA"), szPassword , (SWORD)strlen("") );if((retcode != SQL_SUCCESS)&&(retcode != SQL_SUCCESS_WITH_INFO)){ return;} 转自www.chinaasp.com _rambo的解答1、新建文件,扩展名定义为“UDL”,双击打开,设置数据库连接参数。2、用Word或者Windows2000的Notepad等支持Unicode的编辑器打开该文件,其中第3行即是连接串 谢谢,的确是可以生成连接字符串,可是,我在我的机器上试了一下,还是不行,不知道为什么。我生成的连接字符串为:Provider=MSDASQL.1;Persist Security Info=False;User ID=chaos;Data Source=Test5使用SQLConnect()时,返回的错误是:非法的字符串或缓冲区长度 查询带"\","-"字符的字段名的查询语句怎么写? 一条SQL语句统计男女数量 存储过程中怎么打乱排序啊,ORDER BY用了出错 SQL server查询问题 关于查询转换的问题 怎么用存储过程打开其他服务器中的某库的一个表并操作? 如何在本地管理远程SQL SERVER服务器 数据库关联设计问题 数据库开发的疑惑 如何删除数据表中完全相同数据的其中一条 如何SQL的加密函数? 请问多表连接时如何按第一个表的实际顺序输出记录?
retcode = SQLConnect(hdbc, szDsn, (SWORD)strlen("DATASOURCE"),
szUid, (SWORD)strlen("SA"),
szPassword , (SWORD)strlen("")
);
if((retcode != SQL_SUCCESS)&&(retcode != SQL_SUCCESS_WITH_INFO))
{
return;
}
1、新建文件,扩展名定义为“UDL”,双击打开,设置数据库连接参数。
2、用Word或者Windows2000的Notepad等支持Unicode的编辑器打开该文件,其中第3行即是连接串
还是不行,不知道为什么。
我生成的连接字符串为:
Provider=MSDASQL.1;Persist Security Info=False;User ID=chaos;Data Source=Test5
使用SQLConnect()时,返回的错误是:非法的字符串或缓冲区长度