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

znak pitanja ? i VB!

[es] :: Visual Basic 6 :: znak pitanja ? i VB!

[ Pregleda: 2440 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

kopca

Član broj: 14307
Poruke: 118
*.103.eunet.yu



Profil

icon znak pitanja ? i VB!24.08.2004. u 08:50 - pre 239 meseci
Sledi code:

Dim rsBlok as recordset
...
set rsBlok = new recordset
with rsBlok.fields
.apend "curr", adVarChar, 50, adFldMayBeNull
...
end With
...

with rsBlok
.addnew
...
!curr = xmlStr ' ovaj string je iscitan iz baze i sadrzi "?" na 16.-tom
' mestu.

.update
end With

Stalno mi VB javlja gresku "Multiple operations caused this error..." Kad stavim,
recimo, Left(xmlStr,15) umesto xmlStr lepo ga ucita. Znaci "?" je u pitanju. Ne
radi cak ni replace(xmlStr, "?", "_"), ni replace(xmlStr,chr(...),chr(...)).
Poludecu! Ako je neko imao slicnih problema, neka vice! Da li je problem sa ascii tabelom? I to nije sve. Ako stavim !curr = "??????????????????????", prihvata se string bez problema. Samo Kad se prenosi preko string promenjljive, ne pali... Da li je problem u kodiranju, ili ja ne znam sintaksu?

kopca
 
Odgovor na temu

GoranVucicevic
Novi Sad

Član broj: 28045
Poruke: 66
*.dialup.neobee.net.

Sajt: www.clickersoftware.com


Profil

icon Re: znak pitanja ? i VB!24.08.2004. u 10:18 - pre 239 meseci
Verovatno ti je sesnaesti karakter neki Unicode karakter, probaj sa adVarWChar tipom polja.
Vidi: GoranVuc #4934
 
Odgovor na temu

kopca

Član broj: 14307
Poruke: 118
*.161.EUnet.yu



Profil

icon Re: znak pitanja ? i VB!24.08.2004. u 10:32 - pre 239 meseci
Ok. Ali, Da li znas f-ju sa kojom isitujem Unicode kod? Kao chr i asc za ascii, samo za Unicode. Trebalo bi da je "?" dj.
kopca
 
Odgovor na temu

vujkev
Beograd

Član broj: 8072
Poruke: 1347
*.telekom.yu



+104 Profil

icon Re: znak pitanja ? i VB!24.08.2004. u 11:44 - pre 239 meseci
A šta je xmlStr? string ili nešto drugo? Iz koje baze je isčitan? XML, access ili ... Da nije možda xmlStr veći od 50 karaktera?
Naučio sam...
Da je važnije biti ljubazan nego biti u pravu
 
Odgovor na temu

kopca

Član broj: 14307
Poruke: 118
*.144.EUnet.yu



Profil

icon Re: znak pitanja ? i VB!24.08.2004. u 13:17 - pre 239 meseci
xmlStr je xml fajl koji ce se kasnije parsirati. Nije to bitno. Nije duzi string od 50 karaktera. Nasao sam resenje. Kad stavim advarWchar radi ali ga grid ne prepoznaje. Stavio sam replace(xmlStr, chrW(208), chr(208)). Znaci "?" je 208 u Unicodu, a u Ascii je 208 - dj. Samo je pitanje kako se kodira. Posto su stringovi u VB - u izvorno Uniocde, zbunilo ga je sto u Ascii string advarchar stavljam Unicode karakter. Jednostavno sam promenio za taj karakter Ascii 208 i dobio dj, tj, ono sto sam hteo. Da bih to izveo, pomoglo je advarWchar, jer sam skontao da je to Unicode karakter. Hvala, ljudi ... Pozdrav
kopca
 
Odgovor na temu

[es] :: Visual Basic 6 :: znak pitanja ? i VB!

[ Pregleda: 2440 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

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