Schönen Abend,
hoffe ihr habt ne Idee!
Ich bilde in einem DataGrid zwei Tabellen ab:
und möchte die contact tabelle updaten:
das geht aber nicht, weil im dataset(ds_contact) zwei tabelle drin stehen.
hat jemand ne Idee wie ich das machen kann?
Vielen Dank
Frank
hoffe ihr habt ne Idee!
Ich bilde in einem DataGrid zwei Tabellen ab:
Code:
Try
ds_Contact.Reset()
Me.WindowState = FormWindowState.Maximized
Dim sql As String = "SELECT " & _
"ct.contact_id, ct.name_last, cp.company, ct.invite_print" & _
" FROM contact ct LEFT JOIN company cp" & _
" ON ct.company_id = cp.company_id" & _
" ORDER BY name_last ASC;"
Dim cmd As Npgsql.NpgsqlCommand = New Npgsql.NpgsqlCommand(sql, NpgConn)
cmd.CommandType = CommandType.Text
da_Contact = New Npgsql.NpgsqlDataAdapter(cmd)
Dim cb_Contact = New Npgsql.NpgsqlCommandBuilder(da_Contact)
ds_Contact = New DataSet()
da_Contact.Fill(ds_Contact)
DataGridView1.DataSource = ds_Contact.Tables.Item(0) ' Bindung Datagrid an die Tabelle
btnSave.Visible = True
DataGridView1.Refresh()
Catch ex As Npgsql.NpgsqlException ' catches only Oracle errors
MsgBox(ex.Message)
End Try
und möchte die contact tabelle updaten:
Code:
da_Contact.Update(ds_Contact.Tables(0))
das geht aber nicht, weil im dataset(ds_contact) zwei tabelle drin stehen.
hat jemand ne Idee wie ich das machen kann?
Vielen Dank
Frank