Salve,
ho la necessità di eseguire alcune operazioni su un DB SQLserver da una pagina ASP e mi ritrovo nei pasticci.
Normalmente per effettuare un Insert o una Select
imposto la stringa sql e poi la vado ad inserire in un oggett o Command pressapoco cosi :
'imposto l'sql
sql = "INSERT INTO categorie (categoria) VALUES(?)"
'inserisco l'sql nel command
cmd.CommandText = sql
cmd.CommandType = 1
set cmd.ActiveConnection = DataConn
e tutto procede per il verso giusto.
Ma se provo ad usare lo stesso metodo per eseguire un Delete o un Update...pressapoco cosi :
'imposto l'sql per il delete
sql ="DELETE FROM categorie WHERE categoria = del_cat"
'inserisco l'sql nel command
cmd.CommandText = sql
cmd.CommandType = 1
set cmd.ActiveConnection = DataConn
Mi viene restituito un errore di questo tipo:
Errore di run-time di Microsoft VBScript error '800a01be'
L'oggetto non supporta argomenti predefiniti: 'cmd.CommandText'
Da cosa dipende??
Tiratemi fuori da questa situazione e scusate l'incompetenza...grazie.

Rispondi quotando