如何建立动态数据源
解决方案 »
- MFC两个编辑框选区问题!!
- 如何让弹出子窗口的同时关闭父窗口
- 如何将屏幕截图拷贝到RichEdit啊?
- 分割窗口后,如何通过左边视图中按钮,右边切换不同的视图?急急急。。。
- 求助:证书问题
- 在98下双击ms-dos程序时如何能够不弹出dos窗口?
- 在2000下怎样终止不能以 PROCESS_TERMINATE方式OpenProcess的进程?
- CMenu *&pMenu是什么东西?
- 那个老大有API的常数介绍。中文的。
- 我在ASP组件中(ATL)加了个方法OnTop,如下-》 (好急的问题)
- 谁知道HTTP和FTP的Proxy问题?
- 软件发布(VC++开发):保护网络安全,把非法用户踢下局域网!
#include <windows.h>
#include <odbcinst.h>
#include <sqlext.h>
#include <iostream.h>LPSTR szDriver = "SQL Server";
LPSTR szAttributes =
"DSN=MyDSN\0DESCRIPTION=SQLConfigDSN Sample\0"
"SERVER=MySQL\0ADDRESS=MyServer\0NETWORK=dbmssocn\0"
"DATABASE=pubs\0";if(
SQLConfigDataSource(NULL, ODBC_ADD_DSN, szDriver, szAttributes) == FALSE ) {
cout << "fail to call SQLConfigDataSource" << endl;
}if( SQLConfigDataSource(NULL, ODBC_REMOVE_DSN, szDriver, szAttributes) == FALSE ) {
cout << "fail to call SQLConfigDataSource" << endl;
} cout << "end of TestConfigDSN" << endl;