public Form1()
{
//
// Windows 窗体设计器支持所必需的
//
InitializeComponent();
string s=""; DataTable studenttable=new DataTable("student");
DataTable coursetable=new DataTable("course"); studenttable.Columns.Add("studentID",typeof(Int32));
studenttable.Columns.Add("name",typeof(String)); coursetable.Columns.Add("studentID",typeof(Int32));
coursetable.Columns.Add("coursename",typeof(String));
coursetable.Columns.Add("score",typeof(Int32)); DataSet ds=new DataSet();
ds.Tables.Add(studenttable);
ds.Tables.Add(coursetable);
try
{
ds.Relations.Add("studentcourses",ds.Tables["studenttable"].Columns["studentID"],ds.Tables["coursetable"].Columns["studentID"]);
}
catch(Exception e)
{
s=e.Message;
}
}
{
//
// Windows 窗体设计器支持所必需的
//
InitializeComponent();
string s=""; DataTable studenttable=new DataTable("student");
DataTable coursetable=new DataTable("course"); studenttable.Columns.Add("studentID",typeof(Int32));
studenttable.Columns.Add("name",typeof(String)); coursetable.Columns.Add("studentID",typeof(Int32));
coursetable.Columns.Add("coursename",typeof(String));
coursetable.Columns.Add("score",typeof(Int32)); DataSet ds=new DataSet();
ds.Tables.Add(studenttable);
ds.Tables.Add(coursetable);
try
{
ds.Relations.Add("studentcourses",ds.Tables["studenttable"].Columns["studentID"],ds.Tables["coursetable"].Columns["studentID"]);
}
catch(Exception e)
{
s=e.Message;
}
}
解决方案 »
- 新手请求前辈指点!感激不尽~
- 客户端如何能访问到服务器端的图像文件?
- fetionFx,谁研究过?
- 急送10分,求一段返回参数的sql存储过程?
- 为了练习泛型集合随便写的段代码,望帮忙指出报错原因,谢谢
- 在如此的网络拓补情况下 该如何使用WCF的哪种解决方案
- C#有没有什么方法获得系统文件夹的路径?不是用测试路径是否存在的方法。因为XP的文件夹是WINDOWS的,2000的是WINNT的。多谢
- 在API中的常量的数字是多少啊比如,WH_KEYBOARD_LL中的
- 我想用C#做数据库,行吗?
- 引用一个程序集时asp.net要把此程序集Copy到bin目录下,怎样才能不让他Copy到bin目录下而照常使用
- 如何用C#得到sql server 数据库的函数名呢?并通过程序去增,删,修改函数?
- Sunstring,IndexOf简单怪问题?
ds.Tables.Add(coursetable);
表示将两个Table加入到Ds中,但是,这两个Table的名字不叫做 studenttable , coursetable而下面用Tables["studenttable"]. Tables["coursetable"]. 去访问就会说找不到相应的
表 ,“对象引用未指向实例”建议
ds.Tables.Add(studenttable);
ds.Tables[0].TableName = "studenttable";
ds.Tables.Add(coursetable);
ds.Tables[1].TableName = "coursetable";后面就不会报错了