注册 登录
编程论坛 VC++/MFC

VS2010连接数据库报错 error :too big for character!

ligang636 发布于 2010-12-06 15:19, 1231 次点击
我用VS2010创建了一个数据库支持的单文档应用程序,按向导一步步创建完成后,调试却老是报错!
程序自己生成的代码居然也能报错!!!无语了!。。。
源代码:

程序代码:
CString CceshiSet::GetDefaultConnect()
{
    return _T("Description=\x6587\x4ef6DSN;DRIVER=SQL Server Native Client 10.0;SERVER=LIGANG-PC\\LIGANG_SQL;Trusted_Connection=Yes;APP=Microsoft? Windows? Operating System;WSID=LIGANG-PC;DATABASE=DB_student;");
}

编译后错误提示是:
Error    1    error C2022: '25991' : too big for character    d:\vc++\ceshi\ceshi\ceshiset.cpp    76     1    ceshi

有没有哪位大虾知道解决办法的啊? 第一步就进行不下去,挺烦躁的。。。
3 回复
#2
shafeilong2010-12-06 18:09
这字符串也太长了吧、、、、、
#3
ligang6362010-12-06 22:40
回复 2楼 shafeilong
不清楚啊,程序自己生成的啊。。。纳闷。。。
#4
ml2325282010-12-12 11:31
你是不是应该这样写  Description=\\x6587\\x4ef6DSN


1