Создание файла базы данных
SQLConfigDataSource(NULL, ODBC_ADD_DSN, "Microsoft Access Driver *.mdb", strBaseName);
где переменная strBaseName - путь + имя файла.
Если в имени файла имееются русские буквы, то файл не создается.
Подскажите пожалуйста как это исправить.
SQLConfigDataSource(NULL, ODBC_ADD_DSN, "Microsoft Access Driver (*.mdb)", "CREATE_DB=фыва.mdb");
Прекрасно работает в Studio .NET, правда в 6 С++ не проверил.
Цитата:
Originally posted by 5lim
Да все в порядке с русскими буквами, сам только что проверил:
SQLConfigDataSource(NULL, ODBC_ADD_DSN, "Microsoft Access Driver (*.mdb)", "CREATE_DB=фыва.mdb");
Прекрасно работает в Studio .NET, правда в 6 С++ не проверил.
Да все в порядке с русскими буквами, сам только что проверил:
SQLConfigDataSource(NULL, ODBC_ADD_DSN, "Microsoft Access Driver (*.mdb)", "CREATE_DB=фыва.mdb");
Прекрасно работает в Studio .NET, правда в 6 С++ не проверил.
привет. слушай, а что надо инклудить в проект чтобы работала эта функция? я написал #include <odbcinst.h> так компилятор выдает ошибку CreateDBDlg.obj : error LNK2001: unresolved external symbol _SQLConfigDataSource@16, я так думаю что нужен еще и lib файл, но какой?
Цитата:
Originally posted by cupec
привет. слушай, а что надо инклудить в проект чтобы работала эта функция? я написал #include <odbcinst.h> так компилятор выдает ошибку CreateDBDlg.obj : error LNK2001: unresolved external symbol _SQLConfigDataSource@16, я так думаю что нужен еще и lib файл, но какой?
привет. слушай, а что надо инклудить в проект чтобы работала эта функция? я написал #include <odbcinst.h> так компилятор выдает ошибку CreateDBDlg.obj : error LNK2001: unresolved external symbol _SQLConfigDataSource@16, я так думаю что нужен еще и lib файл, но какой?
Добавь описание после #include:
#pragma comment(lib,"odbc32.lib")
Цитата:
Originally posted by hunter
Добавь описание после #include:
#pragma comment(lib,"odbc32.lib")
Добавь описание после #include:
#pragma comment(lib,"odbc32.lib")
спасибо но я уже сам разобрался, и не odbc32.lib а odbccp32.lib! (да здравствует интернет!!!)