Interpreteur de requetes Asp.net (Sql serveur ) (Juillet 2004)
----------------------------------------------------------------------
P'tit script qui grace a l'insertion d'une commande sql dans un textbox permet de faire resortir
les records de la table... c'est un peu comme l'analyseur de requetes sous
mssql serveur mais... en beaucoup plus simple :-)!
Tout est dans le .zip
script.sql => Construction de la table
requete_exemple.txt => exemple de requetes (simple)
interpreteurRequetes.aspx => fichier en question
Pour faire tourner ce script :
-------------------------------
=> ouvrez le fichier .sql et coller le ds l'analyseur de requetes de sql serveur
=> ouvrez le fichier .aspx et changer le nom de la base de donnees
A la ligne en dessous, juste apres database => indiquez le nom de votre base de donnees
Dim ConnectionString As String = "server=(local);database= NomDeVotreBase; trusted_connection=true"
Entrez une requete valide...
Nom de la table => Personnes
Voila pressez F5 ca tourne....
la meme chose en :
-------------------
php =>
http://www.phpcs.com/code.aspx?ID=13384
delphi =>
http://www.delphifr.com/code.aspx?ID=21517
Source / Exemple :
sub affichetable()
'votre requete sql ds le textboc
Dim CommandText As String = textbox.text
'SI LE TEXTBOX EST VIDE
if textbox.text = "" then
'AFFICHONS MESSAGE
labelerreur.visible = true
else
labelerreur.visible = false
'NOMBRE DE LIGNES DBGRID
dim Count as integer = DGinterpreteur.items.Count
nbre.text = count
'RECUPERATION DE LA CONNECTION
Dim myConnection As New SqlConnection(ConnectionString)
Dim myCommand As New SqlCommand(CommandText, myConnection)
myConnection.Open()
DGinterpreteur.DataSource = myCommand.ExecuteReader(CommandBehavior.CloseConnection)
DGinterpreteur.DataBind()
End if
end sub
Conclusion :
Enjoy
Christophe
http://membres.lycos.fr/annmysql
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.