Just nu i M3-nätverket
Gå till innehåll

För lång sträng


Magnusgust

Rekommendera Poster

När jag skickar data till min SQL-databas får jag följande felmeddelande:

Microsoft OLE DB Provider for SQL Server fel '80040e57'

String or binary data would be truncated.

Jag har satt samman variabeln sSQL till att bestå av flera andra variabler, där ibland en text-sträng (kan vara typ hur stor som helst). Hur gör man för att dela upp datan? Eller finns det något annat kommando speciellt för långa textsträngar för att insert:a?

Länk till kommentar
Dela på andra webbplatser

Hej,

 

Vet inte vilken SQL Server version du använder men ett varchar fält kan som mest innehålla 8000 tecken.

Om du vill ha ett fält som tar större mängder får du byta datatyp till TEXT som kan ta megamycket ;)

 

Det finns flera restriktioner som ligger på tabellnivå om du använder TEXT fält osv. Se dokumentationen: http://msdn.microsfot.com/

 

/foo

 

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...