[ DankoH @ 13.01.2009. 17:11 ] @
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??