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:你所需要连耐棚念和竖接的数据昌困