ragazzi,
scusate una info..perchè se eseguo una select al cui interno vi è una like e il dato anche se non lo passo, quando esegue l'istruzione mi prende il primo dato della tabella..vi faccio un esempio e vi posta il codice che ho scritto
stored che eseguo:
ALTER PROCEDURE [dbo].[GetComune]
(
@Comune Varchar(250)
)
AS
BEGIN
Select codcomune,comune,prov From dbo.Comuni Where comune lIKE @Comune +'%'
END
se non valorizzo il parametro @Comune il codice mi restituisce comunque il primo valore della tabella...invece io vorrei che non fosse così, se viene passato un campo vuoto non deve prendere nulla mentre se passo anche una sola lettera allora esegue la ricerca con il like.
Ciao
Cirillo Fabio
www.wondernet.biz
fabio@wondernet.biz
http://blogs.dotnethell.it/fabiocirillo/