学生选课系统 ASP.NET 论文如何建立表 数据库的建立过程必须用(用oracle pl/sql)的,谢谢

如果采纳我还会加分的,我只求用pl/sql 建立表的过程就行,建立哪些表以及视图,以及他们之间的关联,只是要数据库那部分设计,要用到
oracle
要不这样吧,谁能说出ASP和ORACLE如何连接也行,我的分数就给他了

1. student表:存储学生信息. StudentID(pk)
2. Class表 课程信息. ClassId(pk)
3. SelectClass表: 选择课程 StudentID(fk) 存储所有选择的课程ClassId(fk)
很简单的吧,具体字段,用到哪些就给定哪些吧。

ASP和数据库连接要用到连接字符串:
你可以参考下面的网址
http://www.connectionstrings.com/oracle
至于怎么连接,参考:
string ls_cnn =" Provider=sqloledb;Server="XXX";Database="Student";Uid=sa;Pwd="XX";";
System.Data.OleDb.OleDbConnection ls_c = new OleDbConnection(ls_cnn);
System.Data.OleDb.OleDbDataAdapter ldp_d = new OleDbDataAdapter( " SELECT * FROM Owner ",ls_c);
System.Data.OleDb.OleDbCommand lcm_cm = new OleDbCommand();
ls_c.Open();
// lcm_cm.Connection = ls_c;
// lcm_cm.CommandText = "Selcet * from Owner";
System.Data.DataSet lds_ds = new DataSet();

try
{
ldp_d.Fill(lds_ds,"dt_aa");
}
catch(Exception exe)
{
string aa= exe.Message;
Console.WriteLine(exe.Message);
}
DataTable dt_cnn = lds_ds.Tables["dt_aa"];
int li_num = dt_cnn.Rows.Count;
int li_clounm = dt_cnn.Columns.Count;
ls_c.Close();
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-07-01
asp.net 与ORACLE连接

一、OLEDB连接有三种方式,
1、windows自带的OLEDB组件
2、Microsoft .NET Framework 提供的oracle oledb
个人推荐使用第二种
二、设置OLEDB
打开VS--》网站---》应用System.Data.OracleClient选择最高版本
三、
打开网页采用 VB
Imports System.Data.OracleClient

dim connstr as string="Userdb_web_user ;Password= db_web_pass ;Data Source= db_source ;"
Dim conn As New OracleConnection(connstr)
conn.Open()

Dim cmd As New OracleCommand
cmd.CommandText = "select * from biao"
cmd.Connection = conn

Dim rs1 As OracleDataReader
rs1 = cmd.ExecuteReader
while rs1.read
rs1(1)
end while
第2个回答  2009-06-11
1. student表:存储学生信息. StudentID(pk) (学号,课程号,姓名……)
2. Class表 课程信息. ClassId(pk)(课程号,课程名……)
3. SelectClass表: 选择课程 StudentID(fk) 存储所有选择的课程ClassId(fk)(学号,课程号,……)
第3个回答  2009-06-11
这个太难了吧
相似回答