Hej Hej Hej HejSQL-ASP problem
Jag har en applikation som var kopplat till Access-databs. Har nu kopplat till SQL2000. Sidorna är APS.
När jag kör följande SQL-sats så blir en del variablar tomma.´
Dom är inte tomma i databasen. Kör jag samma sql igen och väljer en av dom tomma så hittas den
Är det någon som vet varför?
Problemet finns på några sidor till. Men på dom flesta så är det inga problem.
Set rst_lista = Connect.Execute("SELECT Arbord.Sign, Arbord.Arbetsbeskrivning, Arbord.Löpnr1, Arbord.Löpnr2, Arbord.Omrade, Arbord.Byggnad, Arbord.[plan], Arbord.Objekt, Arbord.Komponent, Arbord.Fabrikat, Arbord.Placering, Arbord.Leverantör, Arbord.Tillvår, Arbord.Kategori, Arbord.Objektsdel, Arbord.Service_tid, Arbord.Service_åtgärd, Arbord.Service_period, Arbord.Service_utskrivet, Arbord.service_datum FROM Arbord WHERE Arbord.Sign Is Not Null AND Arbord.nr = "& detalj1 &" ")
if not rst_lista.eof then
omrade = rst_lista("omrade")
byggnad = rst_lista("byggnad")
plan = rst_lista("plan")
placering = rst_lista("placering") --------------------------Tom
objekt = rst_lista("objekt") --------------------------------Tom
komponent = rst_lista("komponent")---------------------Tom
fabrikat = rst_lista("fabrikat")
leverantor = rst_lista("leverantör")
tillvar = rst_lista("tillvår")
kategori = rst_lista("kategori")
objektsdel = rst_lista("objektsdel")
service_tid = rst_lista("service_tid")
arbbesk = rst_lista("Arbetsbeskrivning")------------------Tom
Service_period = rst_lista("Service_period")
Service_utskrivet = rst_lista("Service_utskrivet")
service_datum = rst_lista("service_datum")
Service_atgard = rst_lista("Service_åtgärd")---------------Tom
end if
rst_lista.close
set rst_lista = nothingSv: SQL-ASP problem
Är de tomma fälten av samma datatyp ?
Kan det vara unicode-problem ?
Är det bara på importerade (från access) poster eller även på nya ?
/JohanSv: SQL-ASP problem
Dom är av samma datatyp, nvarchar.
Alla poster är importerade från access.
Flyttar jag upp en som är tom så syns den och en annan "försvinner"
På en annan sida prova jag med att köra sql satsen och läsa ut 3-4 fält sedan läst jag in samma sql sats igen och läste in 3-4 nya fält ovs 7 ggr. för att få ut alla fält till variablar........
"Kan det vara unicode-problem " ?????????Sv: SQL-ASP problem
Nej två fält ät av ntext.....
Hittade ett innlägg ang. unicode och där skev man om en egenhet att sqlsatsen måste avslutas med dessa fält..
Hurra löst.................
Tack för hjälpen