Strona: [  << <   1   > >>  ]  z  1     
Autor Temat: Łączenie tabel w bazie danych
Gaweł




Typ: neutral
Postów: 1
Zarejestrowany: Dec 2002
Łączenie tabel w bazie danych

W jaki sposób zrbić w VB obsługę wielu tabel (żeby były ze sobą połaczone tabela adres, tabela sprzedawca, tabela towar) tak żebym np w jednej formie mógł przegląć wiele tabel.


Z góry dzięki za odpowiedź


_____________________________________________
Gawel

17-12-2002 08:24
Pokaż profil Gaweł  Wyślij email do Gaweł   
anonim




Typ: Nie zarejestrowany
Łączenie tabel w bazie danych

Ja mam taki sam problem ale mozna jedna tabele "rodzic" z "dzieckiem" polaczyc wten sposob.

db.Open "PROVIDER=MSDataShape;Data PROVIDER=Microsoft.Jet.OLEDB.4.0;Data Source=C:\bas1.mdb;"
strSQLKund = "SHAPE {select nr,imie from T_parent} AS ParentCMD APPEND ({select nr,dziecko from T_Child}AS ChildCMD RELATE NR TO NR)"

Ale jak polaczyc wiecej dzieci tego nie moge nigdzie znalezc
damian

26-03-2003 10:31
  
anonim




Typ: Nie zarejestrowany
To dziala

Dim db As ADODB.Connection
Dim adoPrimaryRS As ADODB.Recordset
Dim strSQL As String

Set db = New ADODB.Connection
db.CursorLocation = adUseClient

db.Open "PROVIDER=MSDataShape;Data PROVIDER=Microsoft.Jet.OLEDB.4.0;Data Source=C:\bas1.mdb;"

Set adoPrimaryRS = New Recordset

strSQL= "SHAPE {select nr,imie from T_parent} AS ParentCMD APPEND ({select nr,dziecko from T_Child}AS ChildCMD RELATE NR TO NR),({select nr,dziecko2 from T_Child2}AS ChildCMD2 RELATE NR TO NR)"

adoPrimaryRS.Open strSQL, db, adOpenStatic, adLockOptimistic

Set DataGrid1.DataSource = adoPrimaryRS
Set DataGrid2.DataSource = adoPrimaryRS_("ChildCMD".UnderlyingValue
Set DataGrid3.DataSource = adoPrimaryRS_("ChildCMD2".UnderlyingValue

11-04-2003 10:03
  
Wszystkich odpowiedzi: 2 :: Maxymalnie na stronę: 20
Strona: [  << <   1   > >>  ]  z  1