begin process at 2010 02 10 13:40:55
  Trouver un code source :
 
dans
 
Accueil > Forum > 

ASP.NET

 > 

WebForms

 > 

Autre

 > 

[C# 2.0] SqlDataSource en code behind


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

[C# 2.0] SqlDataSource en code behind

lundi 6 novembre 2006 à 12:04:08 | [C# 2.0] SqlDataSource en code behind

javajavajava

Bonjour,

pour alimenter un gridview, je dois créer une requete sql en code behind. Lorsque cette requête n'a pas de paramètres, j'y arrive. Mais comment faut il procéder lorsqu'on a une requete avec un (ou des) parametres (ex : select a from table_a where truc = ?). Je n'arrive pas à le faire en codebehind. Quelqu'un pourrait il m'aider ? merci :)
lundi 6 novembre 2006 à 16:04:03 | Re : [C# 2.0] SqlDataSource en code behind

lilippx

salut,
dans le cas ou tu utilise une base de données sqlServer, il vaut mieux que tu utilise une procedure stockée du genre
CREATE PROC cons_taProcedure (@tonParametre char(50))
AS
SELET a FROM TaTable WHERE truc LIKE @tonParametre
RETURN

ensuite dans le code :
taSqlDataSource.select.commandType=storedProcedure;
taSqlDataSource.select.commandeText="cons_taProcedure";
taSqlDataSource.select.parameters.add("@tonParametre", laValeur);

(je n'ai pas Visual Studio devant moi, je ne peux pas te garantir l'exactitude de la syntaxe)
bon courage


mardi 23 janvier 2007 à 19:41:34 | Re : [C# 2.0] SqlDataSource en code behind

Pipi

Bonjour,

Je me permet de réagir à ce petit message même s'il est uyn peu vieux, car j'essaye de faire la même chose "javajavajava", j'ai donc essayer d'appliquer la méthode proposée par lilippx avec ce code :

SqlDataSourceArticles.SelectCommand = "PArticlesClients";
SqlDataSourceArticles.SelectCommandType =
"StoredProcedure";
SqlDataSourceArticles.SelectParameters.Add(
"@userID", UserGUID.ToString());

Malheureusement, lors de la compilation la deuxième ligne ne passe pas :  "Erreur 1 Impossible de convertir implicitement le type 'string' en 'System.Web.UI.WebControls.SqlDataSourceCommandType' .

que dois-je mettre ou comment le déclarer si ce n'est pas en string?

Merci de votre aide

mardi 23 janvier 2007 à 21:02:27 | Re : [C# 2.0] SqlDataSource en code behind

Pipi

En fait je suis dsl, mais j'ai trouvé la solution!!! toute bête en plus : la déclaration exacte est :

SqlDataSourceArticles.SelectCommandType =

SqlDataSourceCommandType.StoredProcedure;Bon codage a vous! ;)


Cette discussion est classée dans : arrive, code, sqldatasource, requete, behind


Répondre à ce message

Sujets en rapport avec ce message

sqldatasource en code behind [ par marcbjh ] Bonjour jessaye dexecuter sqldatasource en code behind avec un griedview dans aspxmais ca marche pas il m'affiche riendans ma page vb jai :D Javascript avant execution du code behind [ par happouh ] Bonjour a tous, je voudrais savoir comment je peut faire pour executer un script coté client avant de celui coté utilisateur depuis le meme bouton. En crystal report + proc stock avec param + code behind [ par Kikuts ] Bonjour à vous tous ! Voici mon soucie : je recherche un peu partout comment passer des paramètres à une procédure stockée qui constitue la source de Atteindre des Controls dans un Datagrid depuis le Code-Behind [ par azraeht ] Salut! Je cherche depuis 2 jours la solution à mon problème, mais en vain... J'ai un dataGrid dans lequel j'ai placé des contrôles (textBox et DropD Appeler du code-behind C# depuis du Javascript [ par Souliabdo ] bonjour, je voudrais savoir comment appeler ma methode (code-behind C#) depuis coté client du Javascript merci pour votre aide Pb avec Un JavaSCript appelant du code behind... Via un composant AJAX [ par PeTeRsLaStAr ] Bonjour. Je vous explique mon problème. J'ai un composant Ajax de type ModalPopupExtender.Lorsque je clique sur mon bouton "OK", j'aimerais bien qu'il javascript - ShowModalDialog [ par kurisutofu64 ] Bonjour,J'ai une fenetre asp.net (C#) Main.aspx qui ouvre une fenetre modale (?) quand j'appuie sur un bouton, et cela grace a javascript:window.showM Élément déclaré dans .aspx inatteignable dans le code-behind [ par JuLsupinfo ] Bonjour, Est-ce que cela est déjà arrivé à quelqu'un ? Je m'explique, je déclare un élément dans la page aspx et je n'arrive pas à y avoir accès dans ListBox peuplée en JS et Code Behind [ par cyclotor ] Bonjour à tous!Dans un contrôle (ascx), j'ai du code JS que je génère depuis mon code-behind qui renseigne des ListBox. Pour renseigner ces ListBox, j Ecrire dans un input text en code-behind [ par yanis7518 ] Salut a tousVoila je crée des "input text" dynamiquement selon les besoin de l'utilisateur. J'aimerai savoir comment insérer du text sélectionner dans


Nos sponsors


Sondage...

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,499 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales