使用 嵌套Repeater时, Relations.Add出现错误.
http://support.microsoft.com/kb/326338/EN-US/
这是MS的例子, 我已经试过了, 没问题.
我的情况差不多, 想试验一下这种方式.
换成我自己的表时, 出现如下错误:
This constraint cannot be enabled as not all values have corresponding parent values.
Source Error:
Line 30: Dim cmd2 As SqlDataAdapter = New SqlDataAdapter("select * from stumodules", cnn)
Line 31: cmd2.Fill(ds, "stumodules")
Line 32: ds.Relations.Add("myrelation", _
Line 33: ds.Tables("STUaddress").Columns("adm_no"), _
Line 34: ds.Tables("stumodules").Columns("STUDENTID"))
表: STUaddress中的adm_no(唯一) -> 表: stumodules中的STUDENTID(不唯一)
求原因及解决方式.
我还是初学, 希望大家指点一下, 谢谢!:)