Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

SQL & VC++

636
23 октября 2001 года
keisik
23 / / 20.03.2000
Кто-нибудь, порекомендуйте чего-нибудь из ресурсов по написанию приложений на VC++ для работы с MS SQL...
Аноним
Ne trogaj class Recordset.

Posmotri v MSDN funkziu API Connect, tam est' polnij primer, kak connektit'ca k chmu hochesh
1.7K
18 декабря 2001 года
Wraith
2 / / 20.08.2000
Oshibochka.

Vot primer

{
SQLCHAR ConnStrOut[MAXBUFLEN];
SQLSMALLINT cbConnStrIn = 0;
SQLSMALLINT cbConnStrOut = 0;
SQLCHAR ConnStrIn[MAXBUFLEN] = "DRIVER={SQL Server};SERVER=WEB;UID=sa;PWD=;DATABASE=WEBLINK;";
SQLSMALLINT ConnStrInLength = strlen("DRIVER={SQL Server};SERVER=WEB;UID=sa;PWD=;DATABASE=WEBLINK;");

hdbc = SQL_NULL_HDBC;

// Allocate environment handle
retcode = SQLAllocHandle(SQL_HANDLE_ENV, SQL_NULL_HANDLE, &henv);

if (retcode == SQL_SUCCESS || retcode == SQL_SUCCESS_WITH_INFO)
{
// Set the ODBC version environment attribute
retcode = SQLSetEnvAttr(henv, SQL_ATTR_ODBC_VERSION, (SQLPOINTER)SQL_OV_ODBC3, SQL_IS_INTEGER);
if (retcode == SQL_SUCCESS || retcode == SQL_SUCCESS_WITH_INFO)
{
// Allocate connection handle
retcode = SQLAllocHandle(SQL_HANDLE_DBC, henv, &hdbc);
if (retcode == SQL_SUCCESS || retcode == SQL_SUCCESS_WITH_INFO)
{
// Connect to data source
retcode = SQLDriverConnect (hdbc,NULL , ConnStrIn , ConnStrInLength, ConnStrOut,
MAXBUFLEN, &cbConnStrOut, SQL_DRIVER_NOPROMPT);
}
}
}

SQLFreeHandle(SQL_HANDLE_DBC, hdbc);
SQLFreeHandle(SQL_HANDLE_ENV, henv);
SQLDisconnect(hdbc);

}
636
18 декабря 2001 года
keisik
23 / / 20.03.2000
Спасибо за пример, а почему не трогать Recordset? Я как бы его с тех пор и юзаю, вроде пока не жалуюсь...

[ Это Сообщение было отредактировано keisik в 2001-12-18 2052 ]
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог