Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Where clause parameters
Message
De
23/11/2011 16:18:38
 
 
À
Tous
Information générale
Forum:
ASP.NET
Catégorie:
Bases de données
Titre:
Where clause parameters
Divers
Thread ID:
01529722
Message ID:
01529722
Vues:
88
Hi everyone, I could use some advice on this.
We can define a select statement like this
Dim SQL As String = "SELECT [tipid], [rtaid], [projectname], [location], [shortdesc], [sponsor] FROM [projects] WHERE (archived = @aFilter) ORDER BY [sponsor], [projectname]"
Dim oCommand As New SqlCommand(SQL, oConn)
oCommand.Parameters.AddWithValue("aFilter", somevalue)
but what do we do when we need WHERE (@acomplicatedstring) which may not involve the archived field but may or may not involve others? Is it appropriate to build the string by concatenation and not use parameters in this case? I am trying to allow the user to build a query that allows any number of variables.

Thanks
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform