非得要设成下面这种格式:
SQLConfigDataSource(NULL,ODBC_ADD_DSN, "Microsoft FoxPro Driver (*.dbf)",
"DSN=Table_Main\0"
"DefaultDir=c:\\mydir\0"
"SourceType=dbf\0");如果我先把第四个参数用一个变量代替如:strPath是一路径
strAttributes = "DSN=Table_Main\0SourceType=dbf\0DefaultDir=" + strPath
然后再用
SQLConfigDataSource(NULL,ODBC_ADD_DSN, "Microsoft FoxPro Driver (*.dbf)",
strAttributes);
时就是不能达到预期的效果呢???
SQLConfigDataSource(NULL,ODBC_ADD_DSN, "Microsoft FoxPro Driver (*.dbf)",
"DSN=Table_Main\0"
"DefaultDir=c:\\mydir\0"
"SourceType=dbf\0");如果我先把第四个参数用一个变量代替如:strPath是一路径
strAttributes = "DSN=Table_Main\0SourceType=dbf\0DefaultDir=" + strPath
然后再用
SQLConfigDataSource(NULL,ODBC_ADD_DSN, "Microsoft FoxPro Driver (*.dbf)",
strAttributes);
时就是不能达到预期的效果呢???
"DSN=New Excel Data Source\0"
"Description=New Excel Data Source\0"
"FileType=Excel\0"
"DataDirectory=C:\\EXCELDIR\0"
"MaxScanRows=20\0");MSDN上都这样写,我想也没什么好想不通的了---------------------
May you succeed!
-------------------