26. januar 2006 - 16:02
Der er
10 kommentarer og
1 løsning
Indsæt en lang tekst i et TEXT fields i MySQL
Hej
Jeg skal have indsat en lang tekst i et TEXT felt i en MySQL database.
Men jeg får problemer hvis teksten er længere end 255 tegn.
Teksten kommer fra et felt i et excel ark.
Hvad skal jeg gøre?
26. januar 2006 - 16:12
#3
Har du angivet en længde på TEXT kolonnen??
TEXT burde kunne holde 65,535 tegn, medmindre der er angivet andet...
26. januar 2006 - 16:30
#6
fennec>> så har jeg prøvet det via min Front og det virker.
Så det må være nogle tegn eller andre mærkelig ting, afslutninger eller lign. der skal fjernes.
26. januar 2006 - 16:49
#9
ja.
eks. på en tekst
9799anri:1pris:-42,35,9710anri:1pris:211,79,9310anri:1pris:514,23,9210anri:1pris:0,00,9199anri:1pris:-110,12,9110anri:1pris:550,66,2199anri:1pris:-22,04,2101anri:1pris:110,20,1899anri:1pris:-115,17,1822anri:1pris:575,83,1399anri:4pris:-169,90,1313anri:4pris:849,55,1299anri:1pris:-110,55,1202anri:1pris:552,78,0499anri:2pris:-56,09,04778anri:1pris:2,71,0401anri:2pris:280,50,
26. januar 2006 - 17:10
#10
har løst det.
Løsning:
function copytegn(ord)
copytegn = ""
for i=1 to len(ord)
if ASC(mid(ord, i, 1)) > 39 and ASC(mid(ord, i, 1)) < 125 then
copytegn = copytegn & mid(ord, i, 1)
end if
next
end function
fennec > Send et svar og du får point