给个连接 SQL SERVER 的例子
要有连接
执行SQL 语句。
不要 ODBC 的
要有连接
执行SQL 语句。
不要 ODBC 的
解决方案 »
- VC使用AlphaBlend实现位图淡出遇到一个小问题
- 多线程使用 cvCreateFileCapture 产生内存泄漏的问题
- 不理解CreateFileMapping函数是干什么用的
- ISAPI Extension中只能使用一次HSE_REQ_IO_COMPLETION吗?
- IHtmlDocument2接口获取网页中SWF动画文件的地址
- 通过TCP传送文件.mdb到另一台,但是打开文件时出错,提示:不是数据库文件。
- 动态设置静态文本的颜色和文字
- Doc/View问题
- 谁能帮我查一个void SetButtonStyle( UINT nStyle, BOOL bRedraw = TRUE ); nStyle 的属性取值,非常感谢,我没有MSDN:(
- 怎么在一个对话框的位图上,动态显示一个可以变化的红点?
- 关于inf文件以及Activex控件下载的问题(60分)
- 困扰了好久的问题,国庆前解决它
希望对你有用!
m_pConnection->Open("driver={SQL Server};Server=211.64.156.98;DATABASE=pubs;UID=sa;PWD=0829","","",adModeUnknown);m_pConnection->Open("Provider=sqloledb ;Data Source="机器名";persist security info=false;Initial Catalog="数据库名";User Id=sa;Password=;");
http://community.csdn.net/Expert/topic/3283/3283231.xml?temp=.2042505
try
{
hr = m_pConnection.CreateInstance(_uuidof(Connection));
if(!SUCCEEDED(hr))
AfxMessageBox("初始化失败!");
hr = m_pConnection->Open("Driver={SQL Server};Server=ServerName;UID=UserName;PWD=password","","",adModeUnknown);
if(!SUCCEEDED(hr))
AfxMessageBox("连接失败!");
else
AfxMessageBox("连接成功!");
}
catch(_com_error e)//捕捉异常
{
AfxMessageBox(e.ErrorMessage());
}m_pConnection->Close();
//CString sqlstr="Driver={SQL Server};Server=10.89.161.122;Database=mytestdb;Uid=sa;pwd=;"; //使用 Windows 身份验证(信任连接)
//CString sqlstr="Driver={SQL Server};Server=10.89.161.122;Database=mytestdb;Trusted_Connection=yes"; /* 使用用于 SQL Server 的 OLE DB 提供者: */ //使用SQL Server 身份验证
CString sqlstr="Provider=sqloledb;Data Source=10.89.161.122;Initial Catalog=mytestdb;User Id=sa;Password=";
//使用 Windows 身份验证(信任连接)
//CString sqlstr="Provider=sqloledb;Data Source=10.89.161.122;Initial Catalog=mytestdb;Integrated Security=SSPI";
HRESULT hr;
try
{
hr = m_pConnect.CreateInstance("ADODB.Connection");//创建Connection对象
if(SUCCEEDED(hr))
hr=m_pConnect->Open((_bstr_t)sqlstr,"","",adModeUnknown);///连接数据库
}
catch(_com_error e)
{
MessageBox(NULL,e.ErrorMessage(),"Error",MB_ICONINFORMATION);
}
"driver={SQL Server};
Server=localhost;
DATABASE=pubs;
UID=sa;
PWD= ","","",adModeUnknown);