vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Top-Preis! AP-Access-Tools-CD Volume 1  
 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

Fragen & Antworten rund um sev-Komponenten
Fehler bei Daten aus Grid in Recordset 
Autor: caramba
Datum: 31.08.08 18:49

Hallo,

Ich habe eine Grid im Data-Mode erstellt und die daten erfasst. Bei der Übernahme der
Daten in die Tabelle wird nachstehende Fehlermeldung angezeigt:

Run-time error '-2147217887(80040e21)
Fehler bei einem aus mehreren Schritten bestehenden Vorgangs. Prüfen Sie die einzelnen
Statuswerte.


Ich kann mit dieser Meldung nichts anfangen. Der Fehler tritt auf der bold markierten
Zeile "aRs!BusSitz05 = .Text(I, 6)" auf. In der Zelle BusSitz05 ist ein Image und Text.
Die Zeile bereite ich wie folgt auf:

Private Sub sevGrid1_AfterCellEdit(nRow As Long, nCol As Long, _
  ByVal Text As String)
 
    With sevGrid1
       If nCol = 1 Or 3 Or 6 Or 8 Then
          With .SelectedItem
             If nCol = 1 Then
                If .CellText("sitz1") = "$t" Then
                   .CellImage("sitz1") = 4
                   .CellText("sitz1") = "  WC "
                   .CellBold("sitz1") = True
                   .CellText("bb1") = 1
                Else
                   If .CellText("sitz1") = "$k" Then
                   ....
                   ....
    With sevGrid1
        For I = 1 To 22
            If I = 1 Then
               aRs!BusReihe01 = .Text(I, 5)
               aRs!BusSitz01 = .Text(I, 6)
               aRs!BusBb01 = .Text(I, 7)
               aRs!BusSitz02 = .Text(I, 8)
               aRs!BusBb02 = .Text(I, 9)
            End If
            If I = 2 Then
               aRs!BusSitz03 = .Text(I, 1)
               aRs!BusBb03 = .Text(I, 2)
               aRs!BusSitz04 = .Text(I, 3)
               aRs!BusBb04 = .Text(I, 4)
               aRs!BusReihe02 = .Text(I, 5)
               
               aRs!BusSitz05 = .Text(I, 6)
               aRs!BusBb05 = .Text(I, 7)
               aRs!BusSitz06 = .Text(I, 8)
               aRs!BusBb06 = .Text(I, 9)
            End If
Kann mir vielleicht jemand sagen, was die Ursache dieses Problems sein könnte?

Vielen Dank
Rainer
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Fehler bei Daten aus Grid in Recordset633caramba31.08.08 18:49
Re: Fehler bei Daten aus Grid in Recordset427ModeratorDieter01.09.08 07:02

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