vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Mails senden, abrufen und decodieren - ganz easy ;-)  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

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

Visual-Basic Einsteiger
Re: Hilfe zu DataGrid 
Autor: jenny
Datum: 10.03.03 13:15

Hallo Dirk,

Danke für den Tipp,
habe nun jedenfalls gemerkt, dass das Recordset weder EOF noch BOF ist.

Habe auch herausgefunden, das bei einer Code Anbindung Recordcount nur funktioniert, wenn das Recordset als adOpenStatic geöffnet wird.

Aber das mit dem DataGrid funktioniert nicht - es kommt zwar zu keiner Fehlermeldung, aber der DataGrid zeigt auch nichts an, obwohl das Recordset 213 Datensätze enthält.

Vielleicht kannst du mir ja nochmals helfen.
Deshalb möchte ich gerne noch den Code posten.


Option Explicit
Dim DB As ADODB.Connection
Dim rec As Recordset

Private Sub Form_Load()
Set DB = New Connection
Set rec = New Recordset

DB.CursorLocation = adUseClient
DB.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Artikel\atstamm.mdb;Persist security info=false"

MsgBox DB.State 'State = 1
End Sub

Private Sub cmdSuche_Click()
Dim SQL As String, Anzahl As Long, Suche As String
dbgrd_DB.ClearFields
Suche = Trim(txtSuche.Text)

If rec.State = 1 Then
rec.Close
End If
SQL = "Select * from stamm where stamm.bezeichnung_1 LIKE '%" & Suche & "%'"
rec.Open SQL, DB.ConnectionString, adOpenStatic, adLockOptimistic

Anzahl = rec.RecordCount 'Recordcount = 213
lblAnzahl.Caption = "Ihre Suche hat " & Anzahl & " Datensätze ergeben."
Set dbgrd_DB.DataSource = rec 'Keinerlei Anzeige des Datagrid
dbgrd_DB.Refresh
End Sub

Danke für die Hilfe
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Hilfe zu DataGrid139jenny05.03.03 12:24
Re: Hilfe zu DataGrid422Dirk05.03.03 13:45
Re: Hilfe zu DataGrid51jenny05.03.03 15:05
Re: Hilfe zu DataGrid234Dirk05.03.03 15:17
Re: Hilfe zu DataGrid51jenny05.03.03 17:29
Re: Hilfe zu DataGrid241Dirk06.03.03 09:45
Re: Hilfe zu DataGrid40jenny10.03.03 13:15

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-2025 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