| Neue Einträge |
|
|
In dieser Gruppe geht es allgemein um Datenbanken. Also alles rund um SQL, Tabellen, wie man Datenbanken entwirft, Perfomance...
|
|
|
|
recordset ohne #ergebnis# (385 Hits)
Hallo,
hätte folgendes Problem das ich selbst nicht auf die Reihe bekomme:
Ich habe einen Bildlink in der Acces-DB. Den lese ich aus und möchte den Bildpfad einem Bild in einem Formular zuweisen.
Klappt im Prinzip aber beim Auslesen des Recordsets bekomme ich als Ergebnis #c:\bildname.jpg# statt c:\bildname.jpg
Dim ergebnisSQL As Recordset Dim ergebnis As String
Set ergebnisSQL = CurrentDb.OpenRecordset("select blink from Tabelle1")
ergebnis = ergebnisSQL.Fields(0).Value
MsgBox (ergebnis) 'hier bringt er: #c:\bildname.jpg#
Bild1.Picture = ergebnis
Help me please ...
|
|
|
|
|
Antwort 1 von vbanull vom 14.02.2012, 16:00
|
|
|
Hi Fans,
hab jetzt eine Lösung gefunden - wahrscheinlich etwas kompliziert aber es funzt. Länge des String vermessen und dann erstes und letztes Zeichen abziehen ...
Grüatzi
Dim ergebnisSQL As Recordset Dim ergebnis As String Dim laenge As Integer
Set ergebnisSQL = CurrentDb.OpenRecordset("select top 1 blink from Tabelle1") ergebnis = ergebnisSQL.Fields(0).Value
laenge = Len(ergebnis) ergebnis = Left(ergebnis, laenge - 1) ergebnis = Right(ergebnis, laenge - 2)
Bild1.Picture = ergebnis
|
|
|
|
|
Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum.
|
|
| MACHEN SIE IHRE WEBSITE ATTRAKTIVER |
|
Sie haben eine eigene Website und wollen Ihre Besucher auf den Supportnet-Service aufmerksam machen?
Kopieren Sie einfach den Quellcode in Ihre Seite und jeder Besucher Ihrer Seite kann direkt auf die
Supportnet-Datenbank zugreifen.
|
|
|
| Gruppen im Forum |
Betriebsysteme
Software
Hardware
Netzwerk
Programmierung
Sonstiges
|
|
|