Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2008
    Messaggi
    148

    [vb2008.net] Conflitto del tipo di operando: date è incompatibile con int

    il programma mi da un errore "Conflitto del tipo di operando: date è incompatibile con int"
    eseguendo il seguente codice:
    codice:
     Dim myconnection As Data.SqlClient.SqlConnection
            myconnection = New Data.SqlClient.SqlConnection(StringaConnessioneServer)
    
            ' Ora creo l'SQLCommand:
    
            Dim cmd As New Data.SqlClient.SqlCommand
            Dim reader As Data.SqlClient.SqlDataReader
    
            'Definisco il mio comando T-SQL:
    
            cmd.CommandText ="SELECT * FROM tblPrenotazioni WHERE FinePrenotazione>=" & data1 & " AND InizioPrenotazione<=" & data2
            cmd.CommandType = Data.CommandType.Text
            cmd.Connection = myconnection
    
            'Apro la connessione ed eseguo il comando:
    
            myconnection.Open()
            reader = cmd.ExecuteReader() <---------l'errore si verifica qui
    ......................
    .......................
    ......................
    come posso risolvere?

  2. #2
    Utente di HTML.it
    Registrato dal
    Apr 2009
    Messaggi
    970

    Re: [vb2008.net] Conflitto del tipo di operando: date è incompatibile con int

    Originariamente inviato da killerbomb
    come posso risolvere?
    Scrivendo correttamente il codice e usando i parametri per le query.

    SQL BETWEEN

    SQLParameter

    Sbagliare è umano, perseverare è diabolico.

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 © 2026 vBulletin Solutions, Inc. All rights reserved.