Query di ricerca con vb.net

lunedì 28 giugno 2010 - 16.18

Contello95 Profilo | Newbie

Ciao a tutti,
sono nuovo del forum e ho appena iniziato a usare i database con vb.net.
Ho creato con il query builder una query per effettuare una ricerca nel mio database:
SELECT Id, File, Archivio FROM Archivi WHERE File LIKE @File

Ma con questa query se inserisco solo la parte di un nome questo non compare nei risultati, vorrei fare una cosa del genere:
SELECT Id, File, Archivio FROM Archivi WHERE File LIKE *@File*

ma il query builder dice "unable to parse query text".
Spero di essermi spiegato, grazie.

carloalberto Profilo | Junior Member

>Ciao a tutti,
>sono nuovo del forum e ho appena iniziato a usare i database
>con vb.net.
>Ho creato con il query builder una query per effettuare una ricerca
>nel mio database:
>SELECT Id, File, Archivio FROM Archivi WHERE File LIKE @File
con @File intendi una variabile oppure il testo '@File'

>SELECT Id, File, Archivio FROM Archivi WHERE File LIKE *@File*
Se il testo da ricercare è appunto @File devi scrivere
WHERE File LIKE '%@File%' sempre che ti colleghi a MsSql server

>Spero di essermi spiegato, grazie.
Prego

Contello95 Profilo | Newbie

Grazie per la risposta, comunque io con @File intendevo una variabile, io volevo fare una cosa come hai fatto te ma con una variabile.
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5