Visualizzazione dei risultati da 1 a 8 su 8
  1. #1

    Recuperare datatype da un record (MySQL)

    Ciao a tutti

    Il mio problema è questo: sto raccogliendo dei dati da un db MySQL e vorrei recuperare il datatype dei vari record. Il mio codice è il seguente:

    codice:
    Set Conn = Server.CreateObject("ADODB.Connection")
    Conn.ConnectionString = "driver={MySQL ODBC 3.51 Driver};server=XX.XXX.XXX.XXX;user=XXX;password=XXX;database=XXX"
    Conn.Open 	Set rs = Server.CreateObject("ADODB.Command")
    
    Set rs = Conn.execute("SELECT * FROM menu")
    
    DO while not rs.eof
    xnomelingua=rs("nomelingua")
    xattiva=rs("attiva")
    rs.movenext
    LOOP
    
    rs.Close
    set rs = nothing
    Conn.Close
    set Conn = nothing
    Come recupero dunque per ciascun record anche il tpo di dato? ad es. xnomelingua.datatype=??
    Where there is a will, there is a way

  2. #2
    attento! stai parlando di campi (colonne) non di record (righe)!

    comunque, guarda qui

    http://www.w3schools.com/ado/prop_field_type.asp


  3. #3
    Si certo, però se ci pensi è come se ogni record possedesse anche un campo "tipo di dato": mi chiedevo quindi se si poteva recuperare facilmente questo dato
    Where there is a will, there is a way

  4. #4
    Originariamente inviato da szannotti
    Si certo, però se ci pensi è come se ogni record possedesse anche un campo "tipo di dato": mi chiedevo quindi se si poteva recuperare facilmente questo dato
    1. hai letto la mia risposta?
    2. hai presente cos'è un record? è una riga di tabella, con diversi campi (colonne): i campi (colonne) hanno il tipo di dato, ma il record come fa ad avere un tipo di dato? ragionaci sopra un attimo

  5. #5
    Ok, forse non mi sono spiegato bene. A me interessa ricavare facilmente il tipo di dato relativo ad una determinata cella del database, una cosa tipo (sulla base del mio codice):

    rs("nomelingua").tipodato = ???
    Where there is a will, there is a way

  6. #6
    io credo che tu non legga le risposte, quindi anche questa mia risposta è inutile


  7. #7
    Utente di HTML.it L'avatar di vic53
    Registrato dal
    Oct 2010
    residenza
    Fonte Nuova (Roma)
    Messaggi
    592
    Originariamente inviato da optime
    io credo che tu non legga le risposte, quindi anche questa mia risposta è inutile

    Vedo che il nostro progrmmatore è duro ad accettare le segnalazioni ...

    magari dicendogli di provare a vedere cosa risponde il db quando gli chiede
    il valore del campo
    [quote]
    RS("nomecampo").type ------------- > che cosa contiene? forse quello che cerchi?
    RS("nomecampo").value contiene il valore del campo ...invece...


    ari ciao
    Vic53

  8. #8
    [QUOTE]Originariamente inviato da vic53
    Vedo che il nostro progrmmatore è duro ad accettare le segnalazioni ...

    magari dicendogli di provare a vedere cosa risponde il db quando gli chiede
    il valore del campo
    RS("nomecampo").type ------------- > che cosa contiene? forse quello che cerchi?
    RS("nomecampo").value contiene il valore del campo ...invece...


    ari ciao
    Grazie, .type andrà benissimo
    Where there is a will, there is a way

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.