ASP.Net网络数据库:连接到数据库(2)_.Net教程

编辑Tag赚U币
教程Tag:暂无Tag,欢迎添加,赚取U币!

推荐:JSP和ASP.NET存储过程的对比
这篇文章主要介绍了Oracle数据库到SQL Server数据库主键的迁移过程,具体内容请参考下文。 由于项目需要要将以前Oracle的数据库转化为SQL Server,今天利用SQL Server的DTD进行数据库的迁移,但导入以后发现只导入了表结构和数据,而表的一些主键约束都没导过

private void Page_Load(object sender, System.EventArgs e)
{
if(!Page.IsPostBack)
{
ConnectAccessDB(); //连接到MyFirstAccessDb数据库
}
}
private void ConnectAccessDB()
{ //设置访问数据库的连接字符串
string accessString = ACCESSCONNECTIONSTRING
Server.MapPath("MyFirstAccessDB.mdb");
OleDbConnection accessConn = new OleDbConnection(accessString);
try
{
accessConn.Open(); //打开OLEDB数据库的连接
Response.Write("连接MyFirstAccessDB数据源成功!!!");
//显示连接成功信息
Response.Write("<br>OLEDB数据库连接的连接字符串:"
accessConn.ConnectionString);
Response.Write("<br>OLEDB数据库连接的数据库名称:"
accessConn.Database);
Response.Write("<br>OLEDB数据库连接的数据源:"
accessConn.DataSource);
Response.Write("<br>OLEDB数据库连接的数据库驱动:"
accessConn.Provider);
Response.Write("<br>OLEDB数据库连接的服务器版本:"
accessConn.ServerVersion);
Response.Write("<br>OLEDB数据库连接的打开状态:"
accessConn.State.ToString());
//执行数据库的操作,如选择、插入、删除和更新等
accessConn.Close(); //关闭OLEDB数据库的连接
Response.Write("<br><br>OLEDB数据库连接的关闭状态:"
accessConn.State.ToString());
}
catch(Exception ex)
{
Response.Write(ex.Message); //抛出数据库连接异常
}
}

设置页面ConnectedAcDB.aspx为应用程序的起始页面。按F5键运行后,出现如图1-8所示的初始界面。

图1-8 页面ConnectedAcDB.aspx的初始界面

分享:浅谈asp.net页面执行机制
以前一直不太理解asp.net页面的执行机制,所以有些程序其实写的是错误的。昨晚在修改自己以前写的小程序时才发现自己的理解太肤浅.... 1. 不用滥用static变量 static变量在应用程序的生命周期内都存在,而且所有用户共享.所以给一个页面添加一个静态变量,可

共2页上一页12下一页
来源:模板无忧//所属分类:.Net教程/更新时间:2009-05-17
相关.Net教程