Avatar billede trine_h Nybegynder
03. marts 2004 - 09:56 Der er 1 kommentar

henter ikke alt text fra mysql db

MySqlDataReader reader = command.ExecuteReader();
if (reader.Read())
{
string ss = reader.GetString(0);
Response.Write(ss);
}

Posten i mysql db'en er af typen text. problemet er at når jeg udskriver posten, forsvinder ca. halvdelen af tekst - hvor mange byte må en streng i sql være? er der en anden Get... metode jeg kan bruge i stedet?
Avatar billede Slettet bruger
04. august 2006 - 11:03 #1
Jeg har oplevet samme problem i forbindelse med UNIONS
Jeg fandt ud af at længden da den første værdi jeg hentede ud blev gældende for de næste værdier. f.eks.

select 'aa' as test
UNION
select 'bbbb' as test

gav:
test
----
aa
bb

hvor i mod hvis jeg laver
select 'aaaaaaaaaaaaaaaaaaaaaa' as test
union
select 'aa' as test
UNION
select 'bbbb' as test

så får jeg
test
----
aaaaaaaaaaaaaaaaaaaaaa
aa
bbbb
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester