“SQLServer外圍應(yīng)用配置器”->選擇“服務(wù)和連接的外圍應(yīng)用配置器”->選擇DatabaseEngine節(jié)點(diǎn)下的“遠(yuǎn)程連接”->選擇“本地連接和遠(yuǎn)程連接”->選擇“同時(shí)使用TCP/IP和namedpipes”->點(diǎn)擊確定,重新啟動(dòng)數(shù)據(jù)庫(kù)服務(wù)。2.把登陸設(shè)置改為SQLServer和Windows身份驗(yàn)證模式:打開SQLServe" />

黄色网页视频 I 影音先锋日日狠狠久久 I 秋霞午夜毛片 I 秋霞一二三区 I 国产成人片无码视频 I 国产 精品 自在自线 I av免费观看网站 I 日本精品久久久久中文字幕5 I 91看视频 I 看全色黄大色黄女片18 I 精品不卡一区 I 亚洲最新精品 I 欧美 激情 在线 I 人妻少妇精品久久 I 国产99视频精品免费专区 I 欧美影院 I 欧美精品在欧美一区二区少妇 I av大片网站 I 国产精品黄色片 I 888久久 I 狠狠干最新 I 看看黄色一级片 I 黄色精品久久 I 三级av在线 I 69色综合 I 国产日韩欧美91 I 亚洲精品偷拍 I 激情小说亚洲图片 I 久久国产视频精品 I 国产综合精品一区二区三区 I 色婷婷国产 I 最新成人av在线 I 国产私拍精品 I 日韩成人影音 I 日日夜夜天天综合

MFC用ADO連接SQL Server2005

系統(tǒng) 2302 0

首先配置Sql 2005:

1. 配置SQL Server外圍應(yīng)用服務(wù)器,開啟SQL Server 2005遠(yuǎn)程連接功能:

 “配置工具”->“SQL Server外圍應(yīng)用配置器”-> 選擇“服務(wù)和連接的外圍應(yīng)用配置器”->選擇Database Engine節(jié)點(diǎn)下的 “遠(yuǎn)程連接”-> 選擇“本地連接和遠(yuǎn)程連接”-> 選擇“同時(shí)使用TCP/IP和named pipes”-> 點(diǎn)擊確定,重新啟動(dòng)數(shù)據(jù)庫(kù)服務(wù)。

2. 把登陸設(shè)置改為SQL Server 和 Windows 身份驗(yàn)證模式:

  打開SQL Server Management Studio管理器,點(diǎn)擊服務(wù)器上面右鍵然后查看屬性,在安全性選項(xiàng)里面對(duì)服務(wù)身份驗(yàn)證選擇“SQL Server 和 Windows 身份驗(yàn)證模式”。

3.修改SQL Server sa的密碼:

  在SQL Server Management Studio管理器中,展開服務(wù)器上的“安全性”->登陸名->在sa帳號(hào)上點(diǎn)右鍵屬性,這樣在“常規(guī)”的選擇頁(yè)中更改sa登陸帳號(hào)的密碼。 注意SQL Server2005中,不允許密碼設(shè)置簡(jiǎn)單,否則會(huì)通不過。然后在選擇頁(yè)的“狀態(tài)”的登錄修改為啟用。

4.設(shè)置SQL Server 的端口號(hào)

???? 在SQL Server Configuration Manager管理器中,展開SQL Server 2005 Network Configuration項(xiàng)目 -> 單擊下面的 Protocols for 'dbname' -> 在右側(cè)的窗口中,右鍵單擊"TCP/IP"項(xiàng),選擇"屬性" -> 打開"TCP/IP properties"窗口 - > 單擊"IP Address"選項(xiàng)卡 -> 將所有IP地址下面的 "TCP Port" 值設(shè)置成1433

5.確保開啟SQL Server服務(wù)

???? 在SQL Server Configuration Manager管理器中, 選中SQL Server 2005 Services,在右側(cè)的窗口中啟動(dòng)SQL Server ('YourInstance'),

6. 修改連接字符串,在字符串中加入SQl Server 服務(wù)的端口號(hào).

?? strConnection.Format("driver={SQL Server};Server=xx.xx.xx.xx,1433;DATABASE=mydatabase;UID=name;PWD=pwd");

7.連接coder:

stdafx.h中引用:

#import "C:\Program Files\Common Files\System\ado\msado15.dll" no_namespace rename("EOF","adoEOF")

?

?

代碼:

_ConnectionPtr m_pConnection;
?_RecordsetPtr m_pRecordset;
?_CommandPtr m_pCommand;

//Init and connect to the database

AfxOleInit();
?m_pConnection.CreateInstance(__uuidof(Connection));
?try
?{

/*

*這里的參數(shù)搞的人頭都大了,改了無數(shù)次,終于對(duì)了,Data Source=LT,LT是數(shù)據(jù)庫(kù)服務(wù)器的名字,

* Database=Finance,Finance是數(shù)據(jù)庫(kù)的名字,不用加后綴.mdf?

*/
??m_pConnection->Open("Provider=SQLOLEDB.1;Server=127.0.0.1,1433;Initial Catalog=Finance;Data Source=LT;Database=Finance;User ID=sa;Password=TIAN2xxcc;Integrated Security=SSPI;Persist Security Info=False", "", "", adModeUnknown);
?}
?catch(_com_error& e)
?{
??dump_com_error(e);
?}

MFC用ADO連接SQL Server2005


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號(hào)聯(lián)系: 360901061

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對(duì)您有幫助就好】

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長(zhǎng)會(huì)非常 感謝您的哦?。。?/p>

發(fā)表我的評(píng)論
最新評(píng)論 總共0條評(píng)論