Visual Basic Forum

Visual Basic Forum
für VB6 und VB.NET Programmierer
 
RegistrierenRegistrieren  LoginLogin

Neues Thema eröffnen   Neue Antwort erstellen    Visual Basic Forum Foren-Übersicht -> [VB6] Fragen - Antworten
Autor
Nachricht
base_1001
Tutorial Leser
Tutorial Leser

Anmeldedatum: 01.05.2008
Beiträge: 22

Bestimmte ID aus der Datenbank laden
Verfasst am: 09.07.2008, 15:38

Hallo, ich würde gerne aus meiner mdb, eine bestimme ID aus der Datenbank laden. Wie mach ich das?

Ich kann nur alles aufeinmal laden wie z.B

"select name from profiles"

Aber ich will halt, dass das den bestimmten Namen, mit der bestimmten ID herausfischt =D

THX schonmal im voraus
_________________
 
ZiG
Überflieger
Überflieger

Anmeldedatum: 16.04.2008
Beiträge: 421


Verfasst am: 09.07.2008, 16:06

Visual Basic: [code]SELECT name FROM Profiles WHERE ID LIKE '1'[/code]
 
^^kev####
Überflieger
Überflieger

Anmeldedatum: 01.05.2008
Beiträge: 476
Wohnort: Haan


Verfasst am: 09.07.2008, 16:31

@ZiG: Wieso LIKE ôo ?

[PHP]SELECT name FROM tabelle WHERE id = 'test'[/PHP]
_________________
 
ZiG
Überflieger
Überflieger

Anmeldedatum: 16.04.2008
Beiträge: 421


Verfasst am: 09.07.2008, 16:47

Weil ich mir mit der Zeit einfach angewöhnt habe alles per LIKE abzufragen.
 
base_1001
Tutorial Leser
Tutorial Leser

Anmeldedatum: 01.05.2008
Beiträge: 22

ListviewClick Datenbank ID aufrufen
Verfasst am: 09.07.2008, 19:23

Hallo Leute
Ich hab eine Frage = D

Wenn ich nun auf ein Eintrag in der Listview klicke, will ich, dass es, mit der gleichen ID, die es in der MDB hat, in der gleichen Zeile, ein anderen Wert auruft...
Aber es soll nicht in die Listview geschrieben werden...
Ich hab vor ein Radio Programm zu machen, und in der Listview hab ich die Channel Namen, und die URL's hab ich in der MD, die Namen auch, aber die URL's werden dann mit dem WMP abgespielt, wenn man auf den Listview Eintrag klickt.
So sieht meine MDB aus:



Die Namen sind halt in der Listview, und wenn man auf den Namen klickt, will ich, dass die URL zu dem Namen mit dem WMP connected. Das Verbinden und abspielen kann ich, aber nur das aufrufen dieses Wertes nicht.
Ich hoffe mir kann einer behilflich sein

THX schonmal im Voraus
Wie krieg ich das hin?
 
schieGG
Newbie
Newbie

Anmeldedatum: 12.05.2008
Beiträge: 12


Verfasst am: 09.07.2008, 19:44

Wenn der radio_ad der Name des Senders ist und darauf klickst, kannst du die radio_url folgendermassen im ListviewClickEreignis auslesen (gehe dafon aus, dass der Sendername in der Value ist)

Visual Basic: [code]
"SELECT radio_url FROM mdb WHERE UPPER(radio_ad) = '" & Listview1.SelectedValue.ToUpper() & "'"
[/code]
Das UPPER() kannst du auch weglassen, wenn du willst. Das macht nur den Text alles GROSS (sicherer für die Selektion wegen Case Sensitive)
 
base_1001
Tutorial Leser
Tutorial Leser

Anmeldedatum: 01.05.2008
Beiträge: 22


Verfasst am: 09.07.2008, 21:00

Hab das nun so gemacht:

Visual Basic: [code]
Dim Connect As New Connection
Dim Kayit As New Recordset


Private Sub ListView1_DblClick()
Kayit.Open "SELECT radio_url FROM radiolar WHERE UPPER(radio_ad) = '" & ListView1.selectedItem.ToUpper() & "'", Connect, 1, 3
WindowsMediaPlayer1.URL = (Kayit.Fields("radio_url"))
End Sub
[/code]

Da kam diese Fehlermeldung:, wenn ich auf ein Namen in der ViewList doppelgeklickt habe:

---------------------------
Microsoft Visual Basic
---------------------------
Fehler beim Kompilieren:

Methode oder Mitgliedsdaten nicht gefunden
---------------------------
OK Hilfe
---------------------------
 
schieGG
Newbie
Newbie

Anmeldedatum: 12.05.2008
Beiträge: 12


Verfasst am: 09.07.2008, 21:49

Uppss .. mein Fehler... ich war gerade im VB.NET

die Funktion .toUpper() macht den Text GROSS, jedoch heisst diese Funktion in VB6 UCase()

Visual Basic: [code]
UCase(Listview1.SelectedItem)
[/code]
_________________


 
base_1001
Tutorial Leser
Tutorial Leser

Anmeldedatum: 01.05.2008
Beiträge: 22


Verfasst am: 09.07.2008, 22:18


YEA Danke = D
 
Neues Thema eröffnen   Neue Antwort erstellen    Visual Basic Forum Foren-Übersicht -> [VB6] Fragen - Antworten

Tags: datenbank laden, bestimmten, select

 
 Verwandte Themen   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Wichtig: Filebrowser z.B. für ein RAT 2118 13.01.2008, 11:14
Keine neuen Beiträge msgbox mit symbol _&_ z.B. yesno oder systemmodal 1078 26.09.2008, 23:16
Keine neuen Beiträge Abändern eines Ordnernamens (z.B. C:\Programme = Programme) 1196 23.04.2008, 15:33
Keine neuen Beiträge "Zurück-Funktion" mit Listview und z.B. DirView 734 17.04.2008, 13:30
Keine neuen Beiträge Fenster auslesen z.b von icq oder msn wer online kommt 1224 11.02.2008, 16:46
 



[ Time: 0.3399s ][ Queries: 113 (0.0330s) ][ GZIP on - Debug on ]