Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    asp sqlserver - selezionare la prima parte di campo

    Buondì, Eccoci di nuovo con un problema (spero) semplice da risolvere per mostri come voi.

    In pratica sto cercandi di fare una query su un database sqlserver per ricavare un record dove la prima parte del campo sia uguale alla stringa che invio.

    Traduco:

    codice:
    'variabile
    testo = request("testo")
    
    'recordset
    set rs = server.createobject("adodb.recordset")
    'query
    sql = "select * from Tabella where [prima parte del campo 1] = '"&testo&"'"
    rs.open sql, connessione
    Il mio problema sta nel fatto di NON sapere come prelevare i record dove La prima parte del campo in questione sia uguale al testo che invio come ricerca.

    Esempio

    se nel form richiedo "Giuseppe", e nel campo in questione c'è Giuseppe Rossi; Giuseppe Verdi; Bianchi Giuseppe.

    La query deve prendere solo i primi due e non Bianchi Giuseppe, visto che la prima parte deve essere Giuseppe.

    Quindi non posso utilizzare Like '%"&testo&"%' altrimenti li prenderei comunque tutti...

    Come posso fare?

    Thanks in advance
    Un uomo senza donna è come un fianco senza spina...

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    codice:
    Like '"& testo &"%'
    Roby

  3. #3
    Se era così semplice mi faccio prete
    Grazie roby
    Un uomo senza donna è come un fianco senza spina...

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.