Indice del forum Olimpo Informatico
I Forum di Zeus News
Leggi la newsletter gratuita - Attiva il Menu compatto
 
 FAQFAQ   CercaCerca   Lista utentiLista utenti   GruppiGruppi   RegistratiRegistrati 
 ProfiloProfilo   Messaggi privatiMessaggi privati   Log inLog in 

    Newsletter RSS Facebook Twitter Contatti Ricerca
* MySQL 4.1 e asp
Nuovo argomento   Rispondi    Indice del forum -> Linguaggi per Internet
Precedente :: Successivo  
Autore Messaggio
horus
Macchinista
Macchinista


Registrato: 22/03/05 10:48
Messaggi: 2554
Residenza: Sirio e dintorni

MessaggioInviato: 06 Set 2005 10:21    Oggetto: * MySQL 4.1 e asp Rispondi citando

Questa volta si tratta di conversione.

Ho recentemente iniziato il passaggio al db MySQL versione 4.1, purtroppo al primo test è comparso il primo problema.

I campi "TEXT" nel db danno errore di conversione, allora apro il codice e vado a modificare inserendo cstr(campo_recordset), non va in errore ma vedo solo punti interrogativi.

Questo è dovuto al fatto che il campo "TEXT" restituisce un valore in byte, per visualizzarlo correttamente quindi ho dovuto usare una funzione di conversione:
Codice:
Function CBStr(bsString)
   Dim nIndex
  CBStr =""
  For nIndex = 1 to LenB(bsString)
     CBStr = CBStr & Chr(AscB(MidB(bsString,nIndex,1)))
  Next
End Function

Temo però che su stringhe lunghe possa portare a rallentamenti dovendo ciclare sui byte.

Qualcuno conosce soluzioni migliori?
Top
Profilo Invia messaggio privato
SverX
Supervisor Macchinisti
Supervisor Macchinisti


Registrato: 25/03/02 12:16
Messaggi: 11806
Residenza: Tokelau

MessaggioInviato: 06 Set 2005 11:50    Oggetto: Rispondi citando

un cast sul campo direttamente sulla select ?
Top
Profilo Invia messaggio privato HomePage
horus
Macchinista
Macchinista


Registrato: 22/03/05 10:48
Messaggi: 2554
Residenza: Sirio e dintorni

MessaggioInviato: 06 Set 2005 12:00    Oggetto: Rispondi

Funziona e credo che sarà anche più veloce, grazie SverX.
Top
Profilo Invia messaggio privato
Mostra prima i messaggi di:   
Nuovo argomento   Rispondi    Indice del forum -> Linguaggi per Internet Tutti i fusi orari sono GMT + 2 ore
Pagina 1 di 1

 
Vai a:  
Non puoi inserire nuovi argomenti
Non puoi rispondere a nessun argomento
Non puoi modificare i tuoi messaggi
Non puoi cancellare i tuoi messaggi
Non puoi votare nei sondaggi