我怎么把“D:\自动注册数据源\shiyan\Debug”中的’\'变成‘\\’ 如题 CString sPath = "D:\自动注册数据源\shiyan\Debug"中,把"\"变成"\\" 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 CString sPath = "D:\自动注册数据源\shiyan\Debug";sPath.Replace(_T("\\"),_T("\\\\")); 你知道他为什么需要转换么?因为他知道"D:\自动注册数据源\shiyan\Debug"是非法路径!!那么为什么是非法路径呢?你的转换有帮助么? 那我再问一个,呵呵我的一个程序里面需要用到自动注册odbc数据源,首先获得数据库路径,如CString sPath = "D:\\自动注册数据源\\shiyan\\Debug\\sasa.mdb"然后 SQLConfigDataSource(NULL,ODBC_ADD_DSN, "Microsoft Access Driver (*.mdb)", "DSN=sasa\0" "Description=食言\0" "FileType=Access\0" "DBQ =sPath \\sasa.mdb\0");结果怎么不行啊?问题解决了再加分 首先我不会这个问题,不过这种问题除非你有非常明显错误,你是不可能从代码中看到原因的。很多错误都不是代码导致的,完全正确的代码都可能导致错误。例如:Access驱动没安装,你这个代码无论多正确都不可能成功!所以,这种问题你首先必须自己找到错误原因(如错误码),根据那个才可能找到 关于release版本的问题 如何用 ::SendMessage() 在状态栏显示时间? mfc中显示字体与窗体背景不匹配 求助:谁有用C编译的 xerces 开发包 谁有关于编译器好得文章啊,介绍编译器得作用,背景,原理什么得,很急啊,谢谢 怎么样才能让我写的程序不调用MFC42.dll 能否把SDI单文档程序封装成一个DLL? 在程序连接时出现下列问题是怎么回事? 大家帮我看一下 这段代码有什么问题:如果去掉了它 Rlease 就没有问题了解决之后 立刻送分 很急 如何得到应用程序的Recent File List? 一天之内被3个玩意给xx了…… vc自动创建数据源问题
CString sPath = "D:\自动注册数据源\shiyan\Debug";
sPath.Replace(_T("\\"),_T("\\\\"));
我的一个程序里面需要用到自动注册odbc数据源,首先获得数据库路径,如
CString sPath = "D:\\自动注册数据源\\shiyan\\Debug\\sasa.mdb"
然后 SQLConfigDataSource(NULL,ODBC_ADD_DSN,
"Microsoft Access Driver (*.mdb)",
"DSN=sasa\0"
"Description=食言\0"
"FileType=Access\0"
"DBQ =sPath \\sasa.mdb\0");
结果怎么不行啊?问题解决了再加分