Springen naar inhoud


- - - - -
DB .NET

Datum/tijd Vergelijken Sql

.NET

  • Log in a.u.b. om te beantwoorden
Er zijn 2 reacties in dit onderwerp

#1 aart

aart

    Senior Developer

  • Leden
  • PipPipPip
  • 152 berichten
    Laatst bezocht 29 aug 2018 18:39

Geplaatst op 31 juli 2018 - 14:10

goedendag,

Ik ben al even aan het zoeken/proberen maar krijg het niet voor elkaar,
Ik probeer alle regels uit een tabel op te halen waar de datum/tijd in de kolom 'modifiedwhen' hoger liggen dan de opgegven datum/tijd.

de kolom modifiedwhen is in de sqlserver al gedeclareerd als datetime.

Ik krijg bij onderstaande code geen foutmelding , maar alle regels retour:

Code:
dim dtTijd as datetime.parse(my.settings.dtmlaatstetijd)
dim strSQL as string = "SELECT * FROM tblTabel WHERE modifiedwhen > " & dtTijd



Misschien kunnen jullie me een beetje opweg helpen?

Met vriendelijke groet,

#2 Dirk Andries

Dirk Andries

    Guru Developer

  • Leden
  • PipPipPipPipPipPip
  • 1064 berichten
    Laatst bezocht
  • LocatieGent

Geplaatst op 31 juli 2018 - 17:11

Bericht bekijkenaart, op 31 juli 2018 - 14:10, zei:


Ik ben al even aan het zoeken/proberen maar krijg het niet voor elkaar,
Ik probeer alle regels uit een tabel op te halen waar de datum/tijd in de kolom 'modifiedwhen' hoger liggen dan de opgegven datum/tijd.

de kolom modifiedwhen is in de sqlserver al gedeclareerd als datetime.

Ik krijg bij onderstaande code geen foutmelding , maar alle regels retour:

Code:
dim dtTijd as datetime.parse(my.settings.dtmlaatstetijd)
dim strSQL as string = "SELECT * FROM tblTabel WHERE modifiedwhen > " & dtTijd



Gebruik parameters.

Visual Basic Code:

		Const sqlString = "SELECT * FROM tblTabel WHERE modifiedwhen > @datum"
		Using connection As New SqlConnection(connectionString)
			Using command As New SqlCommand(sqlString, connection)
				command.Parameters.AddWithValue("datum", dtTijd)
				' ...
			End Using
		End Using
 



#3 aart

aart

    Senior Developer

  • Leden
  • PipPipPip
  • 152 berichten
    Laatst bezocht 29 aug 2018 18:39

Geplaatst op 26 augustus 2018 - 18:41

Bedankt, lag even stil maar ben eruit gekomen.





Ook met taq DB .NET, .NET voorzien

0 gebruiker(s) lezen dit onderwerp

0 lid(leden), 0 bezoeker(s), 0 anonieme gebruikers

Inloggen


[DB .NET] Untitled 1

Met dank aan J├╝rgen voor de jarenlange inzet van visualbasic.be (anno dec 2000)
Met dank aan Mike en Ronneke voor de jarenlange inzet van vbib.be (anno dec 2010)
Met dank aan PascalBianca voor de jarenlange inzet van vbib.be (anno dec 2016)