Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Ubacivanje teksta u bazu koji sadrzi zareze.

[es] :: MS SQL :: Ubacivanje teksta u bazu koji sadrzi zareze.

[ Pregleda: 2250 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

djovan01

Član broj: 75700
Poruke: 196
*.ip.mcleodusa.net.



Profil

icon Ubacivanje teksta u bazu koji sadrzi zareze.04.12.2007. u 14:37 - pre 199 meseci
Kada pokusam da ubacim podatke u obliku teksta u bazu dobijem gresku

Microsoft OLE DB Provider for ODBC Drivers error '80040e57'

[Microsoft][ODBC SQL Server Driver][SQL Server]String or binary data would be truncated.

/Admin/addAnnouncement.asp, line 34

Problem se javlja jer tekst koji pokusavam da ubacim u bazu ima zareze (,). Kako da eleminisem zareze? ( koristim asp )
 
Odgovor na temu

Fedya
Fedor Hajdu
Solution Architect
Emaratech
Dubai, UAE

Član broj: 28246
Poruke: 790
*.intens.co.yu.

Jabber: fedya@elitesecurity.org
Sajt: devtechgroup.com


+34 Profil

icon Re: Ubacivanje teksta u bazu koji sadrzi zareze.04.12.2007. u 15:18 - pre 199 meseci
Mislim da ovde nije problem do zareza. Poruka koju dobijas ("String or binary data would be truncated.") znaci da pokusavas da uneses veci podatak nego sto polje moze da primi (duzi stirng).

btw, u asp-u zareze eliminises sa:
REPLACE(string, ",", "")
mada mislim da to nista nece promeniti (ili hoce ako ima previse zareza )...
Every hamster has his day.
 
Odgovor na temu

djovan01

Član broj: 75700
Poruke: 196
*.ip.mcleodusa.net.



Profil

icon Re: Ubacivanje teksta u bazu koji sadrzi zareze.04.12.2007. u 16:07 - pre 199 meseci
u pravu si. zaboravila sam da sam promenila tip polja u bazi medjutim i dalje nisam uspevala da ubacim bilo kakav tekst koji u svom sastavu je imao zarez ili apostrof. problem sam resila tako sto sam koristeci funkciju replace gde god se u tekstu pojavi zarez ubacila tezt COMA a pri iscitavanju teksta opet uradila isto samo sto u funkciji zamenila COMA sa zarezom :)
 
Odgovor na temu

CallMeSaMaster

Član broj: 43611
Poruke: 466
*.hermes.si.



+1 Profil

icon Re: Ubacivanje teksta u bazu koji sadrzi zareze.05.12.2007. u 13:22 - pre 199 meseci
Problem je sigurno u velicni stringa koji unosis. Sta jos mozes da uradis je da kazes SET ANSI STRING OFF, ne znam tacno sintasku, i onda neces dobijat tu poruku.

Ali sam siguran da bez ovoga, velicina teksta koji unosi/tip teksta koji unosi nije ok...
 
Odgovor na temu

[es] :: MS SQL :: Ubacivanje teksta u bazu koji sadrzi zareze.

[ Pregleda: 2250 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.