Tenixen! Skippa utrops tecknet(Alla alternativen är "identiska". Eller fungerar på samma sätt): Japp.. Tack.. Jag har provat det där utan resultat och började bli aningen desperat.. Har ju gjort det innan också men glömt bort hur det såg ut..Sqlfråga med fältnamn som variabel?
Jag har ställt en fråga mot sqlservern och fått svar. Men jag vill kunna ändra vilket fält som ska komma ut. Så då la jag upp det som en regnyckel och sen tyckte jag saken borde vara biff..
men..
resultfield2 = GetSetting("Phone", "Settings", "resultfield2")
Custno = rst!(ochhärskadetstå resultfield2)
Eller innehållet i variabeln...
Jag lyckas inte hur jag än vrider till paranteser och ' tecken.
Någon som vet?
Med vänliga hälsningar
RickardSv: Sqlfråga med fältnamn som variabel?
Dim sField
sField = GetSetting("Phone", "Settings", "resultfield2")
Custno = rst(sField)
Alt:
Custno = rst.Fields(sField)
Alt:
Custno = rst.Fields.Item(sField)Sv: Sqlfråga med fältnamn som variabel?
Sen när jag fick veta att det skulle se ut som ditt alternativ 1 lyckades jag stava fel och höll på och kasta nånting tungt genom väggen in till grannen. Men med hjälp av lite fin korrekturläsning av min kollega löste det sig. Jag börjar sakta fatta varför jag ska skriva alla variabler med någon stor bokstav. Det poppar till så fint då när programet känner igen dom..
Tack som sagt!
//Rickard