Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 15

Discussione: Vb Aiuto Urgente

  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2002
    Messaggi
    55

    Vb Aiuto Urgente

    Ho questo pezzo di codice che mi fa tribulare.


    Dim cn As ADODB.Connection
    Set cn = New ADODB.Connection
    cn.ConnectionString = "Provider=MSDASQL; Data Source=Mva_2002; Database=Mva_2002.dbf; User Id=; Password=; Security Info=True"
    cn.Open
    query = "insert into mva_2002 values('','FI','FI','" & numf & "','','" & data & "','" & data & "','C','" & codice1 & "','','',100,'',100,'','','','','','','','','','', '','',20,'00','','','','" & fatn & "',''," & imponibile & " ,'','',01,20,'','',1,'','','','','','','','','',20 ,1,'F','','','N','S','','N','N',"","",'N','','','' ,'','','','','',''," & importo & ",#" & data & "#) "
    cn.Execute query

    al variabile query è lunga ma è una stringa . nella tabella ho 74 campi!!!



    quando arriva sul : cn.Execute query mi da errore
    PARAMTRI INSUFFICIENTI PREVISTO 1


    come posso risolverlo?
    Vi prego

  2. #2
    se provi a creare un recordset e passargli la stringa in apertura
    Vascello fantasma dei mentecatti nonchè baronetto della scara corona alcolica, piccolo spuccello di pezza dislessico e ubriaco- Colui che ha modificato l'orribile scritta - Gran Evacuatore Mentecatto - Tristo Mietitore Mentecatto chi usa uTonter danneggia anche te

  3. #3
    Utente di HTML.it L'avatar di sebamix
    Registrato dal
    Aug 2000
    Messaggi
    1,028
    Sei sicuro che il numero di campi nel VALUES() sia giusto?

  4. #4
    Utente di HTML.it
    Registrato dal
    Jan 2002
    Messaggi
    55

    AIUTATEMI

    Si il numero campi è giusto.

    cosa può essere?


    Please!!!!!

  5. #5
    Utente bannato
    Registrato dal
    Nov 2002
    Messaggi
    111

    Re: Vb Aiuto Urgente

    Originariamente inviato da max10
    Ho questo pezzo di codice che mi fa tribulare.


    Dim cn As ADODB.Connection
    Set cn = New ADODB.Connection
    cn.ConnectionString = "Provider=MSDASQL; Data Source=Mva_2002; Database=Mva_2002.dbf; User Id=; Password=; Security Info=True"
    cn.Open
    query = "insert into mva_2002 values('','FI','FI','" & numf & "','','" & data & "','" & data & "','C','" & codice1 & "','','',100,'',100,'','','','','','','','','','', '','',20,'00','','','','" & fatn & "',''," & imponibile & " ,'','',01,20,'','',1,'','','','','','','','','',20 ,1,'F','','','N','S','','N','N',"","",'N','','','' ,'','','','','',''," & importo & ",#" & data & "#) "
    cn.Execute query

    al variabile query è lunga ma è una stringa . nella tabella ho 74 campi!!!



    quando arriva sul : cn.Execute query mi da errore
    PARAMTRI INSUFFICIENTI PREVISTO 1


    come posso risolverlo?
    Vi prego

    cosi ad occhio penso sia un errore di ADO, con tabelle con molti campi (+ di 60 circa).

  6. #6
    Utente di HTML.it
    Registrato dal
    Jan 2002
    Messaggi
    55

    Ok, ma come posso fare

    e come posso risolverlo se è un problema di campi?

    Grazie mille a tutti

  7. #7
    Utente di HTML.it L'avatar di sebamix
    Registrato dal
    Aug 2000
    Messaggi
    1,028
    ',"","",'N','','','','','','','','',''," & importo & ",#" & data & "#) "


    Prova mettendo '', ''
    se metti "" in una stringa vb lo converte in "

  8. #8
    Utente di HTML.it
    Registrato dal
    Jan 2002
    Messaggi
    55

    non ho capito

    comè che devo mettere?
    "",""

    io metto '' pechè devo inserire campi vuoti

  9. #9
    Utente di HTML.it L'avatar di sebamix
    Registrato dal
    Aug 2000
    Messaggi
    1,028
    tu non hai messo (per due campi) due apici singoli, ma 2 apici doppi che poi VB trasforma in un singolo apice doppio che si confonde con 2 apici singoli (quindi se stampi la stringa rischi di non vedere la differenza).

  10. #10
    Utente di HTML.it
    Registrato dal
    Jan 2002
    Messaggi
    55

    ok

    ho messo ogni campo due apici singoli

    ' ', ' ' sono 2 campi

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.