哪为VC高手帮我写一个SDK程序(操作SQLSERVER数据库的)。MSDN里的太难了,能不能写一个最简单的。比如就一个.h和一个.cpp的就行了,谢谢!
今天一定要看明白,明天就要用了,谢谢!
我的MSN [email protected]
在线等!!!!!!!!!!!!!!!!!!!
今天一定要看明白,明天就要用了,谢谢!
我的MSN [email protected]
在线等!!!!!!!!!!!!!!!!!!!
解决方案 »
- VC中使用列表控件的问题
- typedef 返回指针的函数怎么定义
- 使用CArray时,在一个类中GetAt(),在另一个类中RemoveAt(),结果导致程序崩溃,怎样才能同步呢?
- 菜鸟请教一个vc串口通讯问题!请问怎样使串口通讯中的数据包可以为自己设定的任意长度呢?
- 关于字符串拷贝的问题
- BoundsChecker用法求解2?
- 在VC中若一个工程被编译成exe了,现在我想把它当做服务器使用,怎么插入COM 。
- 求关于VC++2008基于对话框的MFC工程中“FreeObjects()”的讲解
- 如何判断字符串的首字符是否为合法的GBK码?
- 谁能给我一种计算24的好方法,一定给分
- 借人气问道面试题目~~~~~~~~~~~~~~~~~!!!
- 请问OnDraw和OnPaint有什么不同呀?
SQLHDBC hdbc;
SQLHSTMT hstmt;
SQLRETURN retcode; /*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, (void*)SQL_OV_ODBC3, 0); 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) {
/* Set login timeout to 5 seconds. */
SQLSetConnectAttr(hdbc, (void*)SQL_LOGIN_TIMEOUT, 5, 0); /* Connect to data source */
retcode = SQLConnect(hdbc, (SQLCHAR*) "Sales", SQL_NTS,
(SQLCHAR*) "JohnS", SQL_NTS,
(SQLCHAR*) "Sesame", SQL_NTS); if (retcode == SQL_SUCCESS || retcode == SQL_SUCCESS_WITH_INFO){
/* Allocate statement handle */
retcode = SQLAllocHandle(SQL_HANDLE_STMT, hdbc, &hstmt); if (retcode == SQL_SUCCESS || retcode == SQL_SUCCESS_WITH_INFO) {
/* Process data */
;
;
; SQLFreeHandle(SQL_HANDLE_STMT, hstmt);
}
SQLDisconnect(hdbc);
}
SQLFreeHandle(SQL_HANDLE_DBC, hdbc);
}
}
SQLFreeHandle(SQL_HANDLE_ENV, henv);