Pozdrav ljudi.
Molim pomoc oko relacije izmedu dvije tablice.
U VB.net2008 sam u DataSources dodao svoju MySQL bazu.
U njoj su te dvije table, nazovimo ih "glava" i "stavke".
U "glava" su :
Glava_ID int(32) primary auto_increment
BrGlave int(32)
Datum DATE
Str1 varchar(50)
Str2 varchar(50)
U "stavke" su:
Stavka_ID int(32) primary auto_increment
Glava_ID int(32)
Str1 varchar(50)
Float1 , float2, float3
Dali je ovo u redu postavljena baza. Dakle glava "moze imati vise stavaka".
U VS2008 u onom DataExploreru sam drag&drop-al polje glava.Primka_ID u polje stavka.Primka_ID
i dobil sam glava_stavka relation...
Problem nastaje kad zelim dodati novu glavu:
Me.glavaBindingSource.AddNew()
na to mi javlja da nema primary key. Ako stavim linuju
Me.DataSet.glava.Glava_IDColumn.AutoIncrement = True nastaje problem
"Parent Columns and Child Columns don't have type-matching columns."
Dalje od ovog ne znam. Googlam i citam i trazim bez uspjeha. Dal imako ideju kako preci
preko ovoga??