VVortexMedlem sedan jan. 20015 inlägg Frågan#1 Hej,
jag har åkt på lite problem när jag försöker hämta ett fält > 64k.
Det är deklarerat som ett long fält i en oracle 8.1.5 db.
När det understiger 64k gränsen är allt frid och fröjd men över det returneras bara en tom sträng.
Är det någon som har nån idé om vad som e fel så får ni gärna berätta det
//Christer
EEclipseMedlem sedan juli 20003 825 inlägg 64 k låter som ett ruggigt stort fält. Använder du verkligen asp till detta!?
Testa att hemta fältet specifikt och dunka in det i en variabel innan du gör något annat.
SQL = "SELECT [jättefältet] FROM [myDatabase] ORDER BY [x_ID]"
set mySQL = Conn.Execute(SQL)
on error resume next
myText = mySQL("jättefältet")
response.write myText
---
typ... bara för att visa tillvägagångssättet...
Man måste kanske DIM'a myText till massor av bytes så den fixar 64k, typ
DIM myText 128k
Sista frågan lyder, är detta verkligen rätt forum!?
------------------
Never underestimate your opponents.
VVortexMedlem sedan jan. 20015 inlägg mja, lite stort kanske.. det är för tillfället ca 250k stort men jag fick en lösning från ett annat forum.
Nämligen att använda kommandot GetChunk som kunde returnera upp till 2gb. Funkar numera finfint och jag kan gå hem lycklig från jobbet :)
(Ingen aning om detta är rätt forum men jag kände mig desperat!)