[ 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?? |