oracle 数据库的安装与使用

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

音乐信息管理系统:

一、安装oracle 10g,安装完成后启动cmd,新建用户,并授权:

二、使用该用户新建数据库表,分别为music表和admin表:

三、打开Navicat,连接到oracle数据库,设计新创建的数据库表:

四、在vs2010环境下制作网页,并接入oracle数据库:

主要事件代码如下:

(登录页面事件代码)

using System;

using System.Collections.Generic;

using System.Linq;

using System.Web;

using System.Web.UI;

using System.Web.UI.WebControls;

public partial class index_index : System.Web.UI.Page

{

protected void Page_Load(object sender, EventArgs e)

{

}

protected void Button1_Click(object sender, EventArgs e)

{

string loginName = this.TextBox1.Text;

string password = this.TextBox2.Text;

if (loginName == "" || password == "")

{

Response.Write("");

return;

}

User user = new User();

user = user.GetUserByName(loginName);

if (user == null)

{

Response.Write("");

return;

}

else if (password != user.password)

{

Response.Write("");

return;

}

else if (password == user.password)

{

Session.Add("name", );

Session.Add("password", user.password);

Response.Redirect("../operate/operate.aspx");

}

}

}

(密码修改页面事件代码)

using System;

using System.Collections.Generic;

using System.Linq;

using System.Web;

using System.Web.UI;

using System.Web.UI.WebControls;

public partial class sonpage_password : System.Web.UI.Page

{

protected void Page_Load(object sender, EventArgs e)

{

}

protected void Button1_Click(object sender, EventArgs e)

{

string old = TextBox1.Text;

string nw = TextBox2.Text;

if (old == "" || nw == "")

{

Response.Write("");

}

else if (old == (string)Session["password"])

{

string name=(string)Session["name"];

string sql = "update li.admin set password='" + nw + "' where name='"+name+"'";

new DBServer().Update(sql);

Response.Write("");

}

else

{

Response.Write("");

}

}

}

编辑Oracle类文件代码:

1、DBServer.cs:

using System;

using System.Collections.Generic;

using System.Linq;

using System.Web;

using System.Data.OracleClient;

using System.Data;

///

///DBServer 的摘要说明

///

public class DBServer

{

string connStr = System.Configuration.ConfigurationSettings.AppSettings["DBServer"];

OracleConnection conn;

public DBServer()

{

//

//TODO: 在此处添加构造函数逻辑

//

}

public OracleDataReader executeDR(string commandText)

{

OracleCommand comm = new OracleCommand(commandText, this.getConnection());

return comm.ExecuteReader();

}

public DataSet getDataSet(string commandText, string tableName)

{

DataSet dset = new DataSet();

相关文档
最新文档