Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2004
    Messaggi
    115

    [VB6-ADO] Creare i Fields di un RecordSet

    Ciao, sto cercando di creare la collection Fields per un RecordSet ma non riesco.
    Ecco il codice

    codice:
        Dim recSet As New recordSet
        ...........
    
        
        recSet.Fields.Append "NUM_FATTURA", adInteger
        recSet.Fields.Append "DATA_FATTURA", adDate
        recSet.Fields.Append "COD_ANAGRAFICA", adChar
        recSet.Fields.Append "DATA_SCADENZA", adDate
        recSet.Fields.Append "RIFERIMENTO", adChar
        recSet.Fields.Append "IMPORTO", adInteger
        recSet.Fields.Append "NOTA", adChar
        recSet.Fields.Append "DECORRENZA_GARANZIA", adDate
        recSet.Fields.Append "TIPO_INCASSO", adChar
        recSet.Fields.Append "DATA_LIMITE_PAGAMENTO", adDate
    Mi appare l'errore

    RUNTIME ERROR 3001 : L'applicazione utilizza argomenti di tipo errato, rientra nell'intervallo accettabile o che sono in conflitto con un altro.

    sulla riga

    recSet.Fields.Append "COD_ANAGRAFICA", adChar

    mentre le prime due assegnazioni append filano liscio..

    Ma non capisco come sia possibile, è semplicemente un adChar...

  2. #2
    Utente di HTML.it L'avatar di gibra
    Registrato dal
    Apr 2008
    residenza
    Italy
    Messaggi
    4,244
    Dipende dal tipo di database (che non hai indicato).

    Ad esempio, se fosse Access, il tipo adChar non sarebbe valido.
    dovrebbe essere adVarWChar.
    Sempre se il DB fosse Access...

    Altrimenti devi consultare la guida al tipo di DB che stai usando per sapere quali sono i tipi supportati.


  3. #3

    Re: [VB6-ADO] Creare i Fields di un RecordSet

    Originariamente inviato da symonx80
    Ciao, sto cercando di creare la collection Fields per un RecordSet ma non riesco.
    Ecco il codice

    codice:
        Dim recSet As New recordSet
        ...........
        recSet.Fields.Append "COD_ANAGRAFICA", adChar
    ...........
    Mi appare l'errore

    RUNTIME ERROR 3001 : L'applicazione utilizza argomenti di tipo errato, rientra nell'intervallo accettabile o che sono in conflitto con un altro.

    sulla riga

    recSet.Fields.Append "COD_ANAGRAFICA", adChar

    mentre le prime due assegnazioni append filano liscio..

    Ma non capisco come sia possibile, è semplicemente un adChar...
    ....che voglia sapere anche di quanti caratteri dev'essere l'adChar ?

  4. #4
    Utente di HTML.it L'avatar di gibra
    Registrato dal
    Apr 2008
    residenza
    Italy
    Messaggi
    4,244

    Re: Re: [VB6-ADO] Creare i Fields di un RecordSet

    Originariamente inviato da sspintux
    ....che voglia sapere anche di quanti caratteri dev'essere l'adChar ?
    Anche questo è vero. Giusta precisazione!
    Mi era sfuggito...


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.