| |
![zurück](../images/b_zurueck.gif)
VB & DatenbankenRe: SQL / durchsuchen, vergleichen, schreiben | | ![](../images/trans.gif) | Autor: Dirk.B | Datum: 22.01.10 12:34 |
| Hallo WB!
Hallo Forum!
Da ich kaum Erfahrung mit dem Umgang von Datenbanken habe, wäre es super net, wenn Ihr mir
hierbei nochmal helfen könntet.
@WB
Vielen Dank für Deine Infos. Das hört sich immer so einfach an, nur habe ich schon so meine
Probleme damit.
Ich habe mir nun mal eien Testdatenbank angelegt (Borm_SQL.mdb) und so einiges ausprobiert,
aber leider ohne Erfolg.
Dieses ist der letzte Stand der Dinge:
1. Variante mit festen Werten
Private Sub Test_Click()
Dim SuchWert As String
Dim SuchErgebnis As String
Dim db As DAO.Database
Set db = OpenDatabase(TextBox2.Text & "\Borm_SQL.mdb")
'Set db = CurrentDb
'--Datenbankfeld (PD_NUM)--------------------------------------
SuchWert = "BTG-KEIL-OSTEZA-VN"
'--Dieses soll in das Feld (M_ZNAME_PLINE) übergeben werden----
SuchErgebnis = ImportPfad & "BTG-KEIL-OSTEZA-VN_D.dwg"
'--PROD_DEFINITIO = Tabellenname-------------------------------
db.Execute "UPDATE PROD_DEFINITION Set M_ZNAME_PLINE = 'SuchErgebnis'" & _
"Were PD_NUM = 'SuchWert'"
db.Close 2. Variante und soll es eigentlich funktionieren
Im Schleifendurchlauf den Dateinamen mit der Artikelnummer abgleichen.
Wenn diese übereinstimmen, soll der Pfad + Dateiname in das Feld
M_ZNAME_PLINE geschrieben werden.
Private Sub cmdDurchlauf_Click()
If TextBox1.Text = "" Then GoTo MyErrorHandler
Dim ImportPfad As String
Dim Dateiname As String
Dim SuchWert As String
Dim SuchErgebnis As String
ImportPfad = TextBox1.Value & "\" 'Verzeichnis über Ordnerauswahl
Dateiname = Dir(ImportPfad & "*.dwg")
Dim db As DAO.Database
Set db = OpenDatabase(TextBox2.Text & "\Borm_SQL.mdb")
Do While Dateiname <> ""
SuchWert = Left(Dateiname, Len(Dateiname) - 6)
SuchErgebnis = ImportPfad & SuchWert & "_D.dwg"
db.Execute "UPDATE PROD_DEFINITION Set M_ZNAME_PLINE = 'SuchErgebnis'" & _
"Were PD_NUM = 'SuchWert'"
Dateiname = Dir
Loop
db.Close
End Sub Über Eure Hilfe würde ich mich sehr freuen.
VG
Dirk | ![](../images/trans.gif) |
![](../images/forum/m.gif) SQL / durchsuchen, vergleichen, schreiben | 1.951 | Dirk.B | 12.01.10 12:23 | ![](../images/forum/t.gif) ![](../images/forum/c.gif) Re: SQL / durchsuchen, vergleichen, schreiben | 1.172 | Angelus19 | 15.01.10 09:45 | ![](../images/forum/t.gif) ![](../images/forum/m.gif) Re: SQL / durchsuchen, vergleichen, schreiben | 1.176 | wb-soft | 15.01.10 14:17 | ![](../images/forum/i.gif) ![](../images/forum/l.gif) ![](../images/forum/c.gif) Re: SQL / durchsuchen, vergleichen, schreiben | 1.266 | Dirk.B | 17.01.10 14:35 | ![](../images/forum/t.gif) ![](../images/forum/m.gif) Re: SQL / durchsuchen, vergleichen, schreiben | 1.150 | wb-soft | 17.01.10 15:30 | ![](../images/forum/i.gif) ![](../images/forum/l.gif) ![](../images/forum/c.gif) Re: SQL / durchsuchen, vergleichen, schreiben | 1.121 | Dirk.B | 22.01.10 12:34 | ![](../images/forum/t.gif) ![](../images/forum/m.gif) Re: SQL / durchsuchen, vergleichen, schreiben | 1.144 | wb-soft | 22.01.10 13:11 | ![](../images/forum/i.gif) ![](../images/forum/t.gif) ![](../images/forum/c.gif) Re: SQL / durchsuchen, vergleichen, schreiben | 1.108 | Dirk.B | 30.01.10 13:05 | ![](../images/forum/i.gif) ![](../images/forum/l.gif) ![](../images/forum/c.gif) Re: SQL / durchsuchen, vergleichen, schreiben | 1.040 | Dirk.B | 18.05.10 07:47 | ![](../images/forum/t.gif) ![](../images/forum/m.gif) Re: SQL / durchsuchen, vergleichen, schreiben | 1.054 | Dirk.B | 07.05.10 21:09 | ![](../images/forum/i.gif) ![](../images/forum/t.gif) ![](../images/forum/c.gif) Re: SQL / durchsuchen, vergleichen, schreiben | 1.047 | Dirk.B | 09.05.10 18:33 | ![](../images/forum/i.gif) ![](../images/forum/l.gif) ![](../images/forum/c.gif) Re: SQL / durchsuchen, vergleichen, schreiben | 1.040 | Dirk.B | 10.05.10 10:00 | ![](../images/forum/l.gif) ![](../images/forum/c.gif) Re: SQL / durchsuchen, vergleichen, schreiben | 1.025 | wb-soft | 18.05.10 09:13 |
![](../images/48x48/info.gif) | 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 |
![nach oben](../images/b_top.gif) ![zurück](../images/b_zurueck.gif) |
|
sevISDN 1.0 ![sevISDN f?r VB/VBA und VB.NET](../images/werbung/sevisdn_100x116.gif)
Überwachung aller eingehender Anrufe!
Die DLL erkennt alle über die CAPI-Schnittstelle eingehenden Anrufe und teilt Ihnen sogar mit, aus welchem Ortsbereich der Anruf stammt. Weitere Highlights: Online-Rufident, Erkennung der Anrufbehandlung u.v.m. Weitere InfosTipp des Monats Neu! sevEingabe 3.0 ![Das Eingabecontrol der Superlative](../images/werbung/sevein20_100x100.jpg)
Einfach stark!
Ein einziges Eingabe-Control für alle benötigten Eingabetypen und -formate, inkl. Kalender-, Taschenrechner und Floskelfunktion, mehrspaltige ComboBox mit DB-Anbindung, ImageComboBox u.v.m. Weitere Infos
|
|
|
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
|
|