in

UGISS Community

Il sito della community dello User Group Italiano di SQL Server

Problema sul mapping delle variabili

Last post 06-14-2007 12.06 by angeladin. 2 replies.
Page 1 of 1 (3 items)
Sort Posts: Previous Next
  • 06-12-2007 18.32

    Problema sul mapping delle variabili

    é un problema molto banale, sto cercando di fare una query su una tabella del tipo

     SELECT ID FROM Log_FilesImported WHERE (NomeFile = ?)

    dove al posto del ? = vorrei che mappasse la variabile impostata nella sezione parameter mapping.

    che ho provato ad impostare nel seg modo:

    variabile in input User::FileNameAbs  direzione = input tipo VARCHAR  parameter name = @NomeFile 

    invece quando faccio il parse query mi risponde così:

    TITLE: SQL Task
    ------------------------------

    The query failed to parse. Impossibile derivare informazioni sui parametri da istruzioni SQL. Impostare le informazioni sui parametri prima della preparazione del comando.



    grazie

    angela

     

    • Post Points: 20
  • 06-13-2007 1.29 In reply to

    • dmauri
    • Top 10 Contributor
      Male
    • Joined on 05-14-2007
    • Novate Milanese
    • Posts 1.182
    • Points 15.485

    Re: Problema sul mapping delle variabili

    Ciao Angela

    che tipo di connessione stai usando nel SQL Task? La sintassi dei parametri e il modo di referenziare le variabili, infatti, cambia a seconda della connessione:

    Connection Manager Type

    Parameter Marker

    Parameter Name

    Example Query

    Example Parameter Name

    OLEDB

    ?

    0,1 ...

    SELECT Name FROM People WHERE Name LIKE ?

    0

    ADO.Net

    @Varname

    @Varname

    SELECT Name FROM people WHERE Name LIKE @Name

    @Name

    ADO

    ?

    @Param1, @Param2 …

    SELECT Name From People WHERE Name LIKE ?

    @Param1

    ODBC

    ?

    1, 2 …

    SELECT Name FROM People WHERE Name Like ?

    1

    Le informazioni arrivano direttamente da Kirk Hanselden (http://www.sqlis.com/81.aspx), Project Manager dei SSIS ai tempi dello sviluppo del prodotto.

     

    Davide Mauri
    Microsoft MVP - SQL Server, MCP, MCAD, MCDBA, MCT - http://www.davidemauri.it
    Socio Fondatore e Mentor di Solid Quality Learning Italy - http://www.solidq.com
    Presidente di UGISS: User Group Italiano Sql Server - http://www.ugiss.org
    • Post Points: 20
  • 06-14-2007 12.06 In reply to

    Re: Problema sul mapping delle variabili

    grazie per la spiegazione è veramente esaustiva. sono andata a vedere il link citato, è ottimo.

    angy ;-) 

    • Post Points: 5
Page 1 of 1 (3 items)
(C) 2007 User Group Italiano di SQL Server