WinFuture-Forum.de: Vb.net Postgresql Db Speichern Problem - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Entwicklung
Seite 1 von 1

Vb.net Postgresql Db Speichern Problem


#1 Mitglied ist offline   baer999 

  • Gruppe: aktive Mitglieder
  • Beiträge: 130
  • Beigetreten: 14. Dezember 04
  • Reputation: 0

geschrieben 29. Juni 2006 - 08:48

Hab aber gleich ein neues Problem beim Speichern meiner PostgreSQL Datenbank, weiß jemand woran das liegen könnte? thx

Me.cn = New Npgsql.NpgsqlConnection("Server=localhost;Port=5432;User Id=xxx;Password=xxx;Database=WaWi;")

'Fill dtPersonen
Me.com = New NpgsqlCommand("SELECT * FROM public.Personen;", Me.cn)
Me.daPersonen = New NpgsqlDataAdapter(Me.com)
Me.combuiPersonen = New NpgsqlCommandBuilder(Me.daPersonen)
Me.dtPersonen = New DataTable

Me.dtPersonen.Columns.Add("ID", GetType(Int64))
Me.dtPersonen.PrimaryKey = New DataColumn() {Me.dtPersonen.Columns("ID")}
Me.dtPersonen.Columns("ID").AllowDBNull = False
Me.dtPersonen.Columns("ID").Unique = True
Me.dtPersonen.Columns("ID").AutoIncrement = True
Me.dtPersonen.Columns("ID").AutoIncrementSeed = GetHighestID("Personen")

Me.daPersonen.Fill(Me.dtPersonen)

Public Sub DatenbankSpeichern()
Try
Me.daPersonen.Update(Me.dtPersonen)
Me.daKategorien.Update(Me.dtKategorien)
Catch ex As Exception
frmMain.Log.WriteErrorLog(ex)
End Try
End Sub


DER FEHLER:

Zitat

28.06.2006 15:29:06: Error: 42601: syntax Error at Or near ":" -------- bei System.Data.Common.DbDataAdapter.UpdatedRowStatusE
rrors(RowUpdatedEventArgs rowUpdatedEvent, BatchCommandInfo[] batchCommands, Int32 commandCount)
bei System.Data.Common.DbDataAdapter.UpdatedRowStatus(
RowUpdatedEventArgs rowUpdatedEvent, BatchCommandInfo[] batchCommands, Int32 commandCount)
bei System.Data.Common.DbDataAdapter.Update(DataRow[] dataRows, DataTableMapping tableMapping)
bei System.Data.Common.DbDataAdapter.UpdateFromDataTab
le(DataTable dataTable, DataTableMapping tableMapping)
bei System.Data.Common.DbDataAdapter.Update(DataTable dataTable)
bei WaWi.clsDatabase.DatenbankSpeichern() in C:\Dokumente und Einstellungen\Administrator\Eigene Dateien\Visual Studio 2005\Projects\WaWi\WaWi\clsDatabase.vb:Zeile 75.

Dieser Beitrag wurde von mo bearbeitet: 29. Juni 2006 - 16:51

0

Anzeige



#2 Mitglied ist offline   baer999 

  • Gruppe: aktive Mitglieder
  • Beiträge: 130
  • Beigetreten: 14. Dezember 04
  • Reputation: 0

geschrieben 29. Juni 2006 - 19:58

Vllt hat ja auch jemand Programmausschnitte oder Beispielprojekte die mir weiterhelfen, damit ich weiß wie ich es richtig mache?! thx
0

#3 Mitglied ist offline   Witi 

  • Gruppe: aktive Mitglieder
  • Beiträge: 5.947
  • Beigetreten: 13. Dezember 04
  • Reputation: 43
  • Geschlecht:Männlich
  • Wohnort:Kingsvillage
  • Interessen:Frickeln

geschrieben 29. Juni 2006 - 20:09

Der ganze Kram vor der DatenbankSpeichern(), sehe ich das richtig, dass das in keiner Methode steht?
0

Thema verteilen:


Seite 1 von 1

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0