2009-12-15, 14:50
  #1
Medlem
alpha-betas avatar
Hej.

Jag har en sql-fråga där jag har som villkor att datumet är 2009-11-30.

i vba så försöker jag hämta detta från en cell i ett blad, så att jag kan ändra villkoret via cellen.

i vba koden har jag skrivit in följaden:

dim datum as string
blad2.cells(11, 7)=datum (i cellen har jag skrivit 2009-11-30)

sedan skriver jag Datum='datum' i sql-villkoret men det funkar inte, kan någon ge mig lite hjälp på vägen?
Citera
2009-12-15, 15:24
  #2
Medlem
Citat:
Ursprungligen postat av alpha-beta
Hej.

Jag har en sql-fråga där jag har som villkor att datumet är 2009-11-30.

i vba så försöker jag hämta detta från en cell i ett blad, så att jag kan ändra villkoret via cellen.

i vba koden har jag skrivit in följaden:

dim datum as string
blad2.cells(11, 7)=datum (i cellen har jag skrivit 2009-11-30)

sedan skriver jag Datum='datum' i sql-villkoret men det funkar inte, kan någon ge mig lite hjälp på vägen?



Datum har egen datatyp i sql och det är inte av typen string...
Citera
2009-12-15, 15:38
  #3
Medlem
alpha-betas avatar
Citat:
Ursprungligen postat av Tjusifer
Datum har egen datatyp i sql och det är inte av typen string...

ok. hur konverterar jag till rätt typ?
Citera
2009-12-15, 16:19
  #4
Medlem
alpha-betas avatar
Jag kanske borde lägga till att jag skriver datumet som en sträng i sql frågan enligt utseendet '2009-11-30'.

Jag ska alltså bara byta ut strängen '2009-11-30' mot 'x' som jag hämtar från blad2.cells(7,11)
Citera

Skapa ett konto eller logga in för att kommentera

Du måste vara medlem för att kunna kommentera

Skapa ett konto

Det är enkelt att registrera ett nytt konto

Bli medlem

Logga in

Har du redan ett konto? Logga in här

Logga in