首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

求sqlite3_open动态打开数据库的方法解决方案

2012-04-18 
求sqlite3_open动态打开数据库的方法本来想着利用CString strname读取编辑框中输入的数据库名,然后再通过s

求sqlite3_open动态打开数据库的方法
本来想着利用CString strname读取编辑框中输入的数据库名,然后再通过
sqlite3 *db = NULL;
char *zErrMsg = 0;
int rc;
rc = sqlite3_open(strname , &db); 
来打开或创建一个数据库。
但是发现 不能将参数 1 从“CString”转换为“const char *”
话说,const char *是字符常量的指针吗?sqlite3_open()怎么动态地输入数据库名称然后打开?

[解决办法]
搜下“CString 转换 const char *”就有你要的答案了。
[解决办法]
rc = sqlite3_open((char*)strname , &db);

热点排行