Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    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.
    Chi non può ciò che vuòl,
    ciò che può voglia.

  2. #2
    per eseguire lo stesso comando usa l'oggetto connection

    connection.execute("DELETE FROM categorie WHERE categoria = '" & categoria & "'")

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.