vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
sevAniGif - als kostenlose Vollversion auf unserer vb@rchiv CD Vol.5  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB & Datenbanken
DataGruid Inhalt ändern 
Autor: Poscht
Datum: 16.06.05 15:34

Hallo alle zusammen!

Ich habe folgendes Problem:
Ich fülle ein DataGrid mit dem Inhalt einer mySQL-Tabelle.
Die Spalten und Daten werden ohne Probleme angezeigt.

Ich kann die die Werte der einzelnen Zellen jedoch nicht ändern?!
DataGrid1.AllowUpdate = True ist gesetzt.

Die Verbindung zum mySQL-Server wird so aufgebaut:
With oConn
.ConnectionString = sConn
.Open
rs.CursorLocation = adUseClient
rs.Open sSQL, oConn
End With

Was muss ich einstellen oder verändern, damit ich die Felder editieren kann und auf Change-Event reagieren kann?

Hilflos,
Poscht
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: DataGruid Inhalt ändern 
Autor: fpsoft
Datum: 17.06.05 09:01

Hallo,

ich würds mal so probieren:
With oConn
  .Provider = MSDASQL
  .ConnectionString = sConn
  .Properties("Persist Security Info") = False
  .CursorLocation = adUseServer
  .Open
End With
With rs
  .ActiveConnection = oConn
  .CursorType = adOpenStatic
  .LockType = AdLockOptimistic
  .Source = sSQL
  .Open
End With
Mit besten Grüßen
Frank Piplak

____________________________________________
Nur die Dummen wissen alles selbst am besten.

Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: DataGruid Inhalt ändern 
Autor: Poscht
Datum: 17.06.05 11:54

fpsoft schrieb:
Zitat:

Hallo,

ich würds mal so probieren:
Mit besten Grüßen
...
Frank Piplak

Hallo und vielen Dank für den Gedanken-Anstoß

Es lag wirklich nur am Cursor-Typ.
Mit der folgenden Zeile klappt das ganze ohne Probleme:
rs.Open sSQL, oConn, adOpenDynamic, adLockOptimistic
Vielen Dank sagt Poscht!
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2024 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel