Hej! Öh... Själva sql:en är ju:Hjälp! access databas + sql + VB6
Är det någon som kan hjälpa mig med följande problem!
Jag har skapat en access databas med följande fält i:
ID
Artikelnr
Benämning
Enhet
Enhetpris
Inköpspris
Leverantör
Den finns att hämta på följande adress här på pellesoft.se
http://www.pellesoft.se/upload/program/prg00993.mdb
Jag skulle behöva lite hjälp med att skriva sql frågor så att man kan få fram en specifik artikel i VB6 om man skriver in ett artikelnr tex:
69308 Kutterspån ST 64,00 43,00 STABEN
Vore evigt tacksam om någon kunde hjälpa mig med detta!
//Martin
martin.nilsson@helsingenet.comSv: Hjälp! access databas + sql + VB6
SELECT * FROM tabellnamn WHERE artikelnr = 123
"123" där får du sammanfoga i strängen i VB. Istället för "*" bör du skriva ett antal kolumnnamn.
Och sen bör du använda parametriserade frågor istället för att sammanfoga strängar, men om du inte känner till det så är det svårt att förklara. I så fall måste du istället göra ganska rigorösa kontroller av artikelnumret först.
Sen skulle jag nog skippa ID-kolumen och ha artikelnumret som primary key istället.
För övrigt är det en tabell du har beskrivit och inte en databas (tabellen är en del av databasen).