vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Erstellen von dynamischen Kontextmen?s - wann immer Sie sie brauchen!  
 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

VB & Datenbanken
Re: Suchen --> Ersetzen 
Autor: Chris1973
Datum: 17.11.07 16:20

oje ich fürchte ich hab noch weniger Ahnung als ich dachte

Also habe folgendes gemacht. Hab ne Form angelegt und darauf einen Command Button plaziert.
Dann hab ich einen Verweis auf DAO 3.6 Object Library gemacht. Hat funktioniert.
Anschließend hab ich Deinen Code reinkopiert und die Datenbank angepasst
Sub AktualisiereTabelle1()
    Dim strDatei_Access As String              'Zieldatei Access
    Dim strTab_Access As String                'Tabellenname Access
    Dim DB1 As DAO.Database                    'Verweis auf Microsoft DAO 3.6 
    ' Object Library muss gesetzt sein, ansonsten kommt es zu einem 
    ' Laufzeitfehler
    strDatei_Access = "E:\Datenbanken\Auftr.mdb"   'AccessDB-Namen anpassen
    strTab_Access = "Artikel"                 'Tabellename anpassen
    Set DB1 = OpenDatabase(strDatei_Access)
    strsql = "UPDATE " & strTab_Access & " SET [L] = [K] " & _
             "WHERE (([A]) Is Null) OR (([A])='');"
             'Debug.Print strsql
    DB1.Execute strsql
    DB1.Close
    Set DB1 = Nothing
End Sub
 
 
 
Private Sub Command1_Click()
 
End Sub
So jetzt sind mir 2 Dinge gar net klar.

Wie muss die Funktion dem Command Button zugewiesen werden, dass dieser das Suchen und Ersetzen ausführt?

Wo gebe ich in Deinem Quellcode an in welcher Spalte er suchen muss und in welcher Spalte er etwas ersetzen muss? Die zu ersetzende Spalte ist die Spalte ME die Spalte die überprüft werden soll die Spalte GE

Es kann übrigens auch sein, dass in Spalte ME etwas anderes als L drinsteht, dass durch K ersetzt werden soll. Er soll also einfach alles durch K ersetzen sobald in der Spalte GE nix drinsteht.

Ich danke Dir schon mal sehr für Deine Hilfe
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Suchen --> Ersetzen1.243Chris197317.11.07 11:44
Re: Suchen --> Ersetzen775bfritz17.11.07 15:20
Re: Suchen --> Ersetzen741Chris197317.11.07 16:20
Re: Suchen --> Ersetzen712Chris197317.11.07 16:28
LÖSUNG1.038Chris197321.11.07 13:52

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