if sætning

Tags:    asp.net

hej jeg prøver at lave en if sætning, hvor der også er kaldt på min ms sql database i forvejen.
og så vil jeg have noget til at ske hvis system tiden er det samme som tiden i min db.
Men jeg ved ikke om man kan skrive kollonne navnet i if sætningen eller hvordan man ellers skulle skrive det.

kollonnen i min db hedder tid.
men tid kan ikke bare skrives sådan i if sætningen.

Sådan ser koden ud som jeg har skrevet det:

Fold kodeboks ind/udKode 


Jeg håber i forstår hvad jeg mener og i kan hjælpe mig?



Du skal først trække dataen ud. Det er der et par måder at gøre på, bl.a. via en SqlDataAdapter og et DataSet, og en SqlDataReader.
Fold kodeboks ind/udCSharp kode 

Fold kodeboks ind/udCSharp kode 


Forskellen på de to er at et DataSet er disconnected, mens SqlDataReader er connected.



* Du skal først forbinde til database.
* så opretter du din kommando?
* så eksekverer du den (mangler du ikke det?)
Alt efter hvilken model du vælger (som beskrevet af Brian Hjøllund ovenfor) kan du nu trække din tid ud...




Ok nu har jeg prøvet med:

Fold kodeboks ind/udKode 


Og tak det virker, men hvordan får jeg den til at sammenligne med alle posterne i min db, istedet for kun den øverste. Kan man skrive noget så den tjekker allesammen.

Forstår du hvad jeg mener?



Indlæg senest redigeret d. 15.02.2009 13:49 af Bruger #14317
t