webForumDet fria alternativet

Problem med databas

3 svar · 157 visningar · startad av eddy1

eddy1Medlem sedan aug. 2001969 inlägg
#1

kanske fel forum! men jag chansar!

Så här är det!!
Jag har en input tagg på asp sidan och när jag ska skriva värdet från textboxen till databasen(MYSQL) så får jag detta meddelandet????

Feltyp:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E21)
En OLE DB-åtgärd i flera steg genererade fel. Kontrollera alla OLE DB-statusvärden som finns tillgängliga. Inget arbete utfördes.

Men detta fel uppstår bara om jag skriver mer än fyra tecken i textboxen, håller jag mig till fyra tecken eller mindre så skrivs det till databasen och det fungerar utmärkt!!

men detfungerar att skriva längre ord om jag använder mig av SQL kommandot INSERT INTO med ett Klient program till MYSQL servern..

//Mvh

------------------
sdfsdf

LukaspojkenMedlem sedan maj 20011 312 inlägg
#2

Vad är din datatyp i databasen? Vad är det för längd på typen?

------------------
Alltid lär man sig något nytt varje dag...

eddy1Medlem sedan aug. 2001969 inlägg
#3

VARCHAR har inte anget någon längd ??

------------------
sdfsdf

jorgenMedlem sedan feb. 20012 412 inlägg
#4

hej!

Ange då en lämpligt längd. Char klarar upp till 255 tecken har jag för mig.

Char: En teckensträng med fixerad längd
Varchar: En teckensträng med varierande längd.

Ex: Char(255) byta 255 mot den längd du önskar.

mvh Jörgen

------------------
*** Var går gränsen mellan långa kortbyxor och korta långbyxor? ***

135 ms totalt · 3 externa anrop · v20260731065814-full.16f3d68c
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)