Originariamente inviato da sms
hai provato mettendo @nome al posto di ?..
anche se mi sembra strano
Il dataprovider oledb purtroppo non considera i parametri named cioe' chiamati per nome come invece succede ad es. con sqlclient. Per lui e' importante solo l'ordine con cui vengono assegnati al command che dovra' rispettare l'ordine con cui sono indicati nella query. Quindi qualcosa che nella query risulta "SELECT * FROM TABELLA WHERE CAMPO = ?" potra' avere una sintassi simile a ciccio.Parameters.Add("CAMPO", OleDb.OleDbType.VarChar).Value = "valore"