net数据库连接设置在哪里,在NET使用数据集怎么连接数据库
来源:整理 编辑:黑码技术 2024-12-03 13:38:55
本文目录一览
1,在NET使用数据集怎么连接数据库
string strcon=“server=;database=;uid=;pwd=";string sql=“select * from tb“;SqlConnection con = new SqlConnection(strcon);SqlDataAdapter sda = new SqlDataAdapter(sql, con); DataSet ds = new DataSet(); sda.Fill(ds);数据库的表已经填充到数据集中select * from test ${if(参数名>1),条件1,条件2)}在${}中可以引用设计器的公式,并且参数不用加$
2,NET的数据库连接一般在什么地方设置
一般用API自己写要吗,就上放到WEB.CONFIG里面要不然发布的时候不方便一般再web.config里面 给你个例子,再web.config配置如下 再程序中调用为 string con=system.configuration.configurationsettings.appsettings["con"].tostring().trim();一般再web.config里面给你个例子,再web.config配置如下再程序中调用为string con=System.Configuration.ConfigurationSettings.AppSettings["Con"].ToString().Trim();VS2005源代码也就是你新建的类文件,都要放到APP_CODE里面要不然你在外面是访问不到的 还有一个问题就是你新建的类没有命名空间。所以如果以后写类的话还是要用引用,就是新建一个类库。
3,NET怎样利用Appconfig文件进行数据库连接
appsettings(用在vs2003,05也可以用)//可以省略(user id=用户;password=密码)connectionstrings name="connectionstringname" connectionstring="data source=服务器名;initial catalog=数据库名;user id=用户;password=密码" providername="system.data.sqlclient"/>直接连接数据库文件(1)在webconfig里配置 connectionstring="data source=./sqlexpress; integrated security=sspi;attachdbfilename=|datadirectory|database.mdf; "providername="system.data.sqlclient"(2).直接引用sqlconnection conn = new sqlconnection(data source=./sqlexpress;integrated security=sspi;attachdbfilename=|datadirectory|database.mdf;user instance=true);datadirectory默认是appdata文件夹,你把mdf文件放到里面,改一下文件名(database.mdf)和连接字符串的一样就行了 winform连接字符串app.config(基于.net2.0)首先在项目的属性文件夹下使用 settings.settings 配置连接字符串,我这里配置了一个 access数据库 连接保存后vs2005自动生成 app.config文件(修改 settings.settings配置此文件会自动更新),内容如下: connectionstring="provider=microsoft.jet.oledb.4.0;datasource=f:/kaifa/frmsignin/appdata/dbqx.mdb;persist securityinfo=true;jet oledb:database password=123" providername="system.data.oledb" />给你我写的先配置数据连接<appSettings><add key="con" value="server=.;uid=sa;pwd=;database=Blog"></add></appSettings> 要用的话就这样写con=new SqlConnection(System.Configuration.ConfigurationSettings.AppSettings["con"]);其实就是key value结构
4,VBNET怎样连接数据库
1、 用the sql server .net data provider连接数据库the sql server .net data provider是利用sqlconnection类来连接sql server7.0或更高版本的数据库,sqlconnection类位于名称空间system.data.sqlclient下。连接代码:dim sqlconnection1 as sqlclient.sqlconnectiondim strconnect as string=”data source=服务器名;initial catalog=数据库名;user id=sa;password=;”sqlconnection1=new system.data.sqlclient.sqlconnection(strconnect)sqlconnection1.open 打开数据库sqlconnection1.close 关闭连接,释放资源2、 用the ole db .net data provider连接数据库上面已经说过,利用the ole db .net data provider可以访问access、oracle和sql server等种数据库,那么,它是怎样访问这些数据库的呢?the ole db .net data provider是通过位于名称空间system.data.oledb类库下的oledbconnection类来连接这三种不同类型的数据库的。下面举例说明:1)连接sql server数据库dim oledbconnection1 as oledb.oledbconnectiondim strconnect as sting=”provider=sqloledb;persist security info=false;data source=服务器名;initial catalog=数据库名;user id=sa;password=;”oledbconnection1=new system.data.oledb.oledbconnection(strconnect)2)连接access数据库假设要连接的access数据库名为“example.mdb”,存放在d:\data\目录下。dim oledbconnection1 as oledb.oledbconnectiondim strconnect as sting=”provider=microsoft.jet.oledb.4.0;data source=d:\data\ example.mdb”oledbconnection1= new system.data.oledb.oledbconnection(strconnect)3)连接oracle数据库dim oledbconnection1 as oledb.oledbconnectiondim strconnect as sting=”provider=msdaora;data source=服务器名;user id=用户id;password=密码;”oledbconnection1= new system.data.oledb.oledbconnection(strconnect)3、 用the odbc .net data provider连接数据库the odbc .net data provider连接数据库是通过odbcconnection类来实现的,这个类位于名称空间microsoft.data.odbc下,而名称空间microsoft.data.odbc是封装在microsoft.data.odbc.dll文件下的。由于篇幅有限,这里就只介绍连接sql server和oracle数据库的方法,其他数据库的连接方法基本类似,我就不再多讲了。1)连接sql server数据库dim odbcdbconnetion1 as microsoft.data.odbcconnectiondim strconnect as sting=”driver=odbcdbconnetion1=new microsoft.data.odbcconnection(strconnect)2)连接oracle数据库dim odbcdbconnetion1 as microsoft.data.odbcconnectiondim strconnect as sting=”driver=odbcdbconnetion1=new microsoft.data.odbcconnection(strconnect)四、总结通过本文的介绍,读者基本掌握了在visual basic.net中用ado.net和odbc.net连接各种数据库的方法。以上三种驱动针对不同的数据库,它们的性能方面也有很大的不同:the sql server .net data provider的效率最高;the ole db .net data provider的效率比较底;the odbc .net data provider的效率最慢。具体连接哪一种数据库选用哪一种数据驱动要从工作效率方面来考虑。以上回答你满意么?
5,VBNET怎么连接数据库
1、 用the sql server .net data provider连接数据库the sql server .net data provider是利用sqlconnection类来连接sql server7.0或更高版本的数据库,sqlconnection类位于名称空间system.data.sqlclient下。连接代码:dim sqlconnection1 as sqlclient.sqlconnectiondim strconnect as string=”data source=服务器名;initial catalog=数据库名;user id=sa;password=;”sqlconnection1=new system.data.sqlclient.sqlconnection(strconnect)sqlconnection1.open 打开数据库sqlconnection1.close 关闭连接,释放资源2、 用the ole db .net data provider连接数据库上面已经说过,利用the ole db .net data provider可以访问access、oracle和sql server等种数据库,那么,它是怎样访问这些数据库的呢?the ole db .net data provider是通过位于名称空间system.data.oledb类库下的oledbconnection类来连接这三种不同类型的数据库的。下面举例说明:1)连接sql server数据库dim oledbconnection1 as oledb.oledbconnectiondim strconnect as sting=”provider=sqloledb;persist security info=false;data source=服务器名;initial catalog=数据库名;user id=sa;password=;”oledbconnection1=new system.data.oledb.oledbconnection(strconnect)2)连接access数据库假设要连接的access数据库名为“example.mdb”,存放在d:\data\目录下。dim oledbconnection1 as oledb.oledbconnectiondim strconnect as sting=”provider=microsoft.jet.oledb.4.0;data source=d:\data\ example.mdb”oledbconnection1= new system.data.oledb.oledbconnection(strconnect)3)连接oracle数据库dim oledbconnection1 as oledb.oledbconnectiondim strconnect as sting=”provider=msdaora;data source=服务器名;user id=用户id;password=密码;”oledbconnection1= new system.data.oledb.oledbconnection(strconnect)3、 用the odbc .net data provider连接数据库the odbc .net data provider连接数据库是通过odbcconnection类来实现的,这个类位于名称空间microsoft.data.odbc下,而名称空间microsoft.data.odbc是封装在microsoft.data.odbc.dll文件下的。由于篇幅有限,这里就只介绍连接sql server和oracle数据库的方法,其他数据库的连接方法基本类似,我就不再多讲了。1)连接sql server数据库dim odbcdbconnetion1 as microsoft.data.odbcconnectiondim strconnect as sting=”driver=odbcdbconnetion1=new microsoft.data.odbcconnection(strconnect)2)连接oracle数据库dim odbcdbconnetion1 as microsoft.data.odbcconnectiondim strconnect as sting=”driver=odbcdbconnetion1=new microsoft.data.odbcconnection(strconnect)四、总结通过本文的介绍,读者基本掌握了在visual basic.net中用ado.net和odbc.net连接各种数据库的方法。以上三种驱动针对不同的数据库,它们的性能方面也有很大的不同:the sql server .net data provider的效率最高;the ole db .net data provider的效率比较底;the odbc .net data provider的效率最慢。具体连接哪一种数据库选用哪一种数据驱动要从工作效率方面来考虑。以上回答你满意么?
文章TAG:
net数据库连接设置在哪里 在NET使用数据集怎么连接数据库