vsodbcsql
⑴ vs2010中,sqldatasource空間配置數據源的資料庫框要怎麼填
先安裝mysql
connetor
net,(我還安裝了mysql
connetor
odbc)
控制面版-管理工具-數據源odbc(雙擊)
彈出對話框,第一個選項卡,「用戶dsn」,點擊「添加」裡面就有mysql的選項,「配置」,把空白的填上,點擊測試(test),成功後,在vs里就能看著了。
⑵ vc++ 連接 sql server
VC++環境下連接SQL Server資料庫方法指導
思路:
VC訪問SQL Server資料庫,常用的方法有兩種:通過ODBC連接和通過ADO連接。
採用ODBC方式要求先創建ODBC數據源,應用程序通過數據源與資料庫連接;並且在創建應用程序時,只能是基於單文檔或多文檔,而無法直接創建基於對話框的應用程序。
採用ADO方式無需創建數據源,應用程序可通過ADO直接與資料庫連接;ADO方式可以創建基於對話框的應用程序。
兩種方式都要在應用程序中添加代碼以完成相應的初始化功能。
http://wenku..com/link?url=-XoS8_ZP8DdJSTbBeWB0wyZrkhd_
⑶ c++如何在vs2010里用odbc連接sql server2008資料庫
我用滾物滲過這種方法:
先創建智能指針 _ConnectionPtr m_conPtr;
然後調用: m_conPtr->Open( _bstr_t( "provider=sqloledb.1; server=172.7.41.17\\dai; \
database=(你想打開的資料庫名); uid=sa; pwd=123456") \
,_bstr_t("") , _bstr_t(""), -1);
sever = 169.254.189.226\\dai (這個是我的,你需要螞和更改成你的)。—>你在登陸資料庫的時候,登大脊陸界面有下拉列表可以選擇何種用戶名登陸,復制過來就好了。
連接就是這樣子。
⑷ VS中ODBC連接數據源後如何用sql語句
2008版的是source=伺服器名
⑸ 如何VS2008 創建ODBC資料庫
public static DataBase CreateData(string DataNameInConfigfile)
{string pn = ConfigurationManager.ConnectionStrings[DataNameInConfigfile].ProviderName; //讀取配置文件
string cs = ConfigurationManager.ConnectionStrings[DataNameInConfigfile].ConnectionString;
//下面判斷數念如據庫類型並創建相應的對象
if (pn.ToUpper().Contains("OLEDB"衫高悄))
{OleDbDataAdapter oledbda = new OleDbDataAdapter();
oledbda.SelectCommand = new OleDbCommand();
oledbda.SelectCommand.Connection = new OleDbConnection(cs);
return new DataBase(oledbda);}
if (pn.ToUpper().Contains("SQL"))
{SqlDataAdapter sqlda = new SqlDataAdapter();
sqlda.SelectCommand = new SqlCommand();
sqlda.SelectCommand.Connection = new SqlConnection(cs);
return new DataBase(sqlda);}
if (pn.ToUpper().Contains("ODBC"))
{OdbcDataAdapter odbcda = new OdbcDataAdapter();
odbcda.SelectCommand = new OdbcCommand();
odbcda.SelectCommand.Connection = new OdbcConnection(cs);
return new DataBase(odbcda);}
return null;}
public static DataBase CreateData(string ConnectionString, string ProviderName)
{//以下判斷資料庫類型並創建相應的對象
if (ProviderName.ToUpper().Contains("或渣OLEDB"))
{OleDbDataAdapter oledbda = new OleDbDataAdapter();
oledbda.SelectCommand = new OleDbCommand();
oledbda.SelectCommand.Connection = new OleDbConnection(ConnectionString);
return new DataBase(oledbda);}
if (ProviderName.ToUpper().Contains("SQL"))
{SqlDataAdapter sqlda = new SqlDataAdapter();
sqlda.SelectCommand = new SqlCommand();
sqlda.SelectCommand.Connection = new SqlConnection(ConnectionString);
return new DataBase(sqlda);
}if (ProviderName.ToUpper().Contains("ODBC"))
{OdbcDataAdapter odbcda = new OdbcDataAdapter();
odbcda.SelectCommand = new OdbcCommand();
odbcda.SelectCommand.Connection = new OdbcConnection(ConnectionString);
return new DataBase(odbcda);
}return null;}}
答案補充
connectionStrings
add name="myData" connectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\WebData.aspx;" providerName="oledb"/
配置文件,上邊你自己改下,因為系統只能輸入500個字元只能那樣發給你了
add name="mySql" connectionString="Data Source=administrator\SQL2005;Initial Catalog=GustBook;Persist Security Info=True;User ID=sa;Password=584077432" providerName="System.Data.SqlClient"/
/connectionStrings
⑹ 使用odbc系統dsn建立了跟sql anywhere 12的連接,vs2008下可用,iis下提示odbc錯誤,找不到資料庫伺服器
伺服器是要到SQL裡面找到,在復制過來的
⑺ vs2005 使用odbc鏈接sql server 2008 讀取varchar(max)數據失敗
PublicConnStrAsString="Dsn=WFReport;uid=cac_reader;pwd=cac_reader"
PrivateSubForm1_Load(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)Handles迅桐MyBase.Load
DimdsAsNewDataSet
DimconnAsOdbcConnection
DimdaAsOdbcDataAdapter
conn=NewOdbcConnection
conn.ConnectionString=御鎮ConnStr
conn.Open()
DimstrsqlAsString="SELECT*fromA"
da=NewOdbcDataAdapter(strsql,conn)
鎮昌粗DimstrDSPakingAsString="DSPaking"
da.Fill(ds,strDSPaking)
EndSub
⑻ 在VS2010中如何鏈接上SQL SERVER2012 (ODBC方式)
代碼連接方法:
stringstrCon="Driver=資料庫提供程序名;Server=資料庫姿游伺服器名;跡鍵銷Trusted_Connection=yes;Database=資料庫名;";
OdbcConnectionodbcconn=newOdbcConnection(strCon);
連接了之後調用就可以了如果還是不懂可以找個小例子看下亮肢就明白了
⑼ SQL server2005 odbc數據源配置好了,vs如何連接
我假定你用asp
dim conn
dim connstr
Set conn = Server.CreateObject("ADODB.Connection")
StrCnn ="DSN=xxcj;UID=sa;PWD=123I;Database=xxcj"
conn.Open strcnn
使用ODBC連接資料庫
DSN 修改成你的ODBC名稱
sa:sql server的用戶帳號
pwd:密碼
database:你所需要連耐棚念和豎接的數據昌困