asp.net中sqlserver/oracle数据库链接方法
来源:互联网 发布:淘宝以图搜图 编辑:程序博客网 时间:2024/05/12 20:20
1、sqlserver数据库链接:
首先如果配置Web.config文件时,可能配置相应的文件如下:
<appSettings>
<add key="dns" value="Data Source=feng; Initial Catalog=jxgl;User ID=sa;Connect Timeout = 60; " />
<add key="datasource" value="feng" />
<add key="database" value="jxgl" />
<add key="userid" value="sa" />
<add key="pwd" value="" />
<add key="Copyright" value="(C)Copyright 2003,XXX软件有限责任公司" />
</appSettings>
然后在程序中链接的语句设置如下:
MyConnString = System.Configuration.ConfigurationSettings.AppSettings["dns"];
Myconn = new SqlConnection(MyConnString);
Myconn.Open();
cmd.Connection = conf.Myconn;
cmd.CommandText=sql;
object sum =cmd.ExecuteScalar();
Myconn.Close();
string strFile=null;
try
{
String strPath=System.Web.HttpContext.Current.Server.MapPath("");
StreamReader sr = new StreamReader(strPath+"//Set.txt");//读取虚拟目录下的文本文件中的内容
strFile = sr.ReadLine(); //读取
sr.Close();//关闭读取
}
catch
{
}
Sqlcon=new SqlConnection(strFile);
Sqlcom=new SqlCommand();
Sqlcom.Connection=Sqlcon;
Sqlds=new DataSet();
Sqlda=new SqlDataAdapter();
Set.txt文件里是这样写的:
data source=.;database=inkosi;uid=用户名;password=密码
(2)
"Data Source=Aron1;Initial Catalog=pubs;User Id=sa;Password=asdasd;"
- or -
"Server=Aron1;Database=pubs;User ID=sa;Password=asdasd;Trusted_Connection=False"
(both connection strings produces the same result)
using System.Data.SqlClient;
SqlConnection oSQLConn = new SqlConnection();
oSQLConn.ConnectionString="my connection string";
oSQLConn.Open();
2、oracle数据库链接
Web.config文件中配置如下:
<appSettings>
<add key="dns" value="Data Source=ensure;User Id=ensure;Password=ensure;Integrated Security=no;" />
<add key="Copyright" value="(C)Copyright 2005,郑州市云顶软件有限责任公司" />
</appSettings>
程序中文件链接代码:
connString=ConfigurationSettings.AppSettings["dns"];
OracleConnection conn =new OracleConnection ();
try
{
conn.Open();
// Insert code to process data.
}
catch (Exception ex)
{
MessageBox.Show("Failed to connect to data source");
}
conn.Close();
3、dbf类型数据库的链接:
Web.config中文件配置如下:
<add key="DSN" value="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=d://dbf//2003.xls;Extended Properties=dBASE IV;User ID=Admin;Password=" />
<add key="Copyright" value="(C)Copyright 2003, "/>
程序中如下:
public OleDbConnection Myconn;
public string MyConnString;
OleDbCommand mycomm;
MyConnString ="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=d://dbf;Extended Properties=dBASE IV;User ID=Admin;Password=";
Myconn = new OleDbConnection(MyConnString);
Myconn.Open();
mycomm=new OleDbCommand(sql,this.Myconn);
object sum =mycomm.ExecuteScalar();
this.close();
其它的链接方法可参考如下:
http://www.connectionstrings.com/index.asp
http://www.crazyit.cn/html/2005-01/1202.html
- asp.net中sqlserver/oracle数据库链接方法
- ASP.NET中备份sqlserver数据库的方法
- SQLSERVER链接ORACLE数据库
- 在sqlserver中链接sysbase数据库方法
- ASP.NET Excel导入SQLserver 数据库中
- Asp.net数据库链接
- ASP.NET访问Oracle数据库的方法
- ASP.NET访问Oracle数据库的方法
- ASP.NET访问Oracle数据库的方法
- asp.net连接oracle数据库的方法
- ASP.NET操作Oracle数据库方法
- ASP.NET连接Oracle数据库方法
- ASP.NET操作Oracle数据库方法
- Oracle链接数据库 .net
- vs2010(ASP.NET)链接Oracle 10g数据库
- SqlServer中链接其他数据库
- 在asp.net中备份与还原sqlserver数据库
- asp.net链接Access数据库字符串正确方法
- Asp.net Mvc Framework 二 (URL Routing初解)
- Asp.net Mvc Framework 三 (Controller与View)
- Asp.net Mvc Framework 四 (在.net2.0下运行)
- Asp.net Mvc Framework 系列
- .net 统计图表和报表资源总结
- asp.net中sqlserver/oracle数据库链接方法
- 重载,继承,重写和多态的区别
- 将excle数据导入SQL server
- MVC之歌
- VML柱形立方统计图生成类(C#版)
- Gnash(开源SWF影像播放器)首个Beta版本放出
- [转摘]DB2 Express版与SQL Server标准版技术比较
- 如何清除sql2005中字段的字段备注信息?(downmoon)
- VOD源代码