我们一般都很少使用ODBC数据源连接数据库的,VS2003默认也没安装ODBC组件来支持这个功能。但ODBC也有不好的用处,例如:可以连接到TXT文本数据,VF。。等数据源。
以前在ASP,我们可以用DSN好容易创建连接,但在ASP.NET要进行一定步骤才能使用。
首先要下载odbc_net.msi组件(这个是前提条件)。
然后要在VS2003中在“项目”引入SYSTEM。DATA。ODBC。DILL。
以下我的测试:
string myConnStr = "DSN=football";//建立系统DSN
OdbcConnection myConnection = new OdbcConnection(myConnStr);
myConnection.Open();
OdbcDataAdapter adapter =new OdbcDataAdapter("select * from Admin",myConnection);//创建适配器
DataSet ds =new DataSet();//创建数据集
adapter.Fill(ds,"Admin");//填充
DataGrid1.DataSource=ds;//显示在网格
DataGrid1.DataBind();
![]()
ASP.NET使用ODBC数据源
浙公网安备 33010602011771号