dataset结构:
父表:customer (name age)
|
|______子表:orderdetail(Id food ) [color]实例:
[color=#0000FF]customer1(zou 26)
|
|______orderdetail1(1 rice)
|
|______orderdetail2(2 tomato)
customer2(cheng 22)
|
|______orderdetail1(1 rice) [color=#008000]//(正确:局部唯一)|
|______orderdetail2(2 tomato) [/color]如上所示的DataSet结构,两个问题:
1) 请问在实例中,如何保证orderdetail表中的food字段和drink字段是唯一的?
注意:不是指对整个DataSet而言!
也就是说,以上实例是可以的,但是如下情况确实不行的:
customer1(zou 26)
|
|______orderdetail1(1 rice)
|
|______orderdetail2(2 tomato)
customer2(cheng 22)
|
|______orderdetail1(1 rice )
|
|______orderdetail2(1 rice )//(错误:局部不唯一,重复了!!)2)当我要再增加一行时,怎样使orderdetail(Id food )中的Id字段自动 编号(+1)???也是局部的
请问各位大侠,
如何解决?设置什么属性?(我试了设置“Unique”属性,但是得到结果确实针对整个DataSet全局唯一...)
父表:customer (name age)
|
|______子表:orderdetail(Id food ) [color]实例:
[color=#0000FF]customer1(zou 26)
|
|______orderdetail1(1 rice)
|
|______orderdetail2(2 tomato)
customer2(cheng 22)
|
|______orderdetail1(1 rice) [color=#008000]//(正确:局部唯一)|
|______orderdetail2(2 tomato) [/color]如上所示的DataSet结构,两个问题:
1) 请问在实例中,如何保证orderdetail表中的food字段和drink字段是唯一的?
注意:不是指对整个DataSet而言!
也就是说,以上实例是可以的,但是如下情况确实不行的:
customer1(zou 26)
|
|______orderdetail1(1 rice)
|
|______orderdetail2(2 tomato)
customer2(cheng 22)
|
|______orderdetail1(1 rice )
|
|______orderdetail2(1 rice )//(错误:局部不唯一,重复了!!)2)当我要再增加一行时,怎样使orderdetail(Id food )中的Id字段自动 编号(+1)???也是局部的
请问各位大侠,
如何解决?设置什么属性?(我试了设置“Unique”属性,但是得到结果确实针对整个DataSet全局唯一...)
解决方案 »
- C#把文件上传到服务器出问题
- 跪求高手解决
- C#打印问题
- 如何用c#在页面中嵌套一个播放器,并且里面添加的是自己喜欢的歌,谢谢高手指点
- 求N个数的最大公约数
- NetTiers生成web应用程序没有命名空间
- dotnet中的MD5算法,不能用在serv-u中进行用户密码的加密,但原来的asp中有MD5加密算法就可以,请大家帮忙解决一下
- 如何在aspx中动态添加一组不同的web服务器控件
- 请问在C#中子类中要重要某个父类的方法时,什么时候要加关键字override,什么时候又不要加呢?谢谢。
- 如果已经用设计视图创建好dataset后如何利用dataset来向数据库添加记录??
- datagridview中行标头的那一列(也就是最左边的那一列)的最上面一个单元格填数,如何做呢?
- tabPage控件,tabpage1,tabpage2,只在切换到tabpage2时触发一个事件,切换到其它标签时不触发事件?
=============================================
dataset结构
父表:customer (name age)
|
|______子表:orderdetail(Id food ) 实例:
customer1(zou 26)
|
|______orderdetail1(1 rice)
|
|______orderdetail2(2 tomato)
customer2(cheng 22)
|
|______orderdetail1(1 rice) //(正确:局部唯一)
|
|______orderdetail2(2 tomato) 如上所示的DataSet结构,两个问题:
1) 请问在实例中,如何保证orderdetail表中的food字段和drink字段是唯一的?
注意:不是指对整个DataSet而言!
也就是说,以上实例是可以的,但是如下情况确实不行的:
customer1(zou 26)
|
|______orderdetail1(1 rice)
|
|______orderdetail2(2 tomato)
customer2(cheng 22)
|
|______orderdetail1(1 rice )
|
|______orderdetail2(1 rice ) //(错误:局部不唯一,重复了!!)2)当我要再增加一行时,怎样使orderdetail(Id food )中的Id字段自动 编号(+1)???
请问各位大侠,
如何解决?设置什么属性?(我试了设置“Unique”属性,但是得到结果确实针对整个DataSet全局唯一...)
AutoIncrement是可以实现递增,
但一样针对全局的,我要的是针对局部的。肯请各位高人指点!!!