Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : C# ASP.Net et base de données (récuperation de données) [ Base de données / SQL Server ] (ghano81)

dimanche 15 juin 2008 à 12:40:08 | C# ASP.Net et base de données (récuperation de données)

ghano81

bnjour
comment recuperer une valeur null(base de données crée en sql server2005) de la base de donnés en c# ?

string constring = ConfigurationManager.ConnectionStrings["AnemAPP"].ConnectionString;

con =

newSqlConnection(constring);

SqlCommand cmd1 = newSqlCommand();

SqlCommand cmd = newSqlCommand();

cmd.Connection = con;

cmd.CommandText =

"select Date_reelle from Traitement_demande where NumD=" + e.CommandArgument + " and CleD="+ cler +"";

con.Open();

DBNull dateR = (DBNull)cmd.ExecuteScalar();//
con.Close();

if(dateR==null)

{ Page.RegisterStartupScript(

"script", "<script type='text/javascript'>window.alert('vous navez pas le droit de modifier cet enregistrement! ')</script>");

}

else

{

cmd1.Connection = con;

gha = e.CommandArgument.ToString();

cmd1.CommandText =

"select Date_reelle,Observation from Traitement_demande where NumD=" + e.CommandArgument + " and CleD="+ cler +"";// selection de la CleD

con.Open();

rdr3= cmd1.ExecuteReader();

while (rdr3.Read())

{

y1 = (

string)rdr3["Date_reelle"];// a ce niveau le compilateur me signale cette erreure Impossible d'effectuer un cast d'un objet de type 'System.DBNull' en type 'System.String'.

y2= (

string)rdr3["Observation"];

}
c'est urgent please

merci a l'avance


dimanche 15 juin 2008 à 13:51:03 | Re : c# asp.net et bse de données (recuperation de données)

coq

Administrateur CodeS-SourceS
Salut,

Voir méthode IsDBNull, et surtout le concept de requête paramétrée.



/*
coq
MVP Visual C#
CoqBlog
*/

dimanche 15 juin 2008 à 16:05:53 | Re : C# ASP.Net et base de données (récuperation de données)

ghano81

ça marche pas ya pas une autre idée ?????







merci pr ttes reponses


salut
bonne chance et good luck



Cette discussion est classé dans : données, string, con, cmd, cmd1


Répondre à ce message

Sujets en rapport avec ce message

ExecuteNonQuery() [ par youss45 ] Salut tout le monde, voila je veux metter ds ma datagrid un boutton update , quand je l'active il m'envoie  l' erreur suivant  <font color="#ff0000" f EVITER DOUBLONS lors d'insertion de données [ par issousam ] Bonjour,je voudrais savoir comment eviter la redondance de données dans ma table lors d'INSERT.J'ai essayé en definissant une contrainte d'unicité UNI comment rendre une verification de connectionbeaucoup plus rapide ? [ par 6miK ] Bonjour,j'aimerais savoir comment faire une vérification beaucoups plus rapide, car ceci mais tout de même un certain temps lorsqu'il sagit de vérifie conversion en majiscule du username avant insertion dans la base de données [ par angel7891 ] bonjour, je developpe un site web avec asp2.0 avec l'editeur vb.net 2005 et pour la page de creation des nouveaux utilisateurs, j'ai utilisé le contro [Délestage] [c#][ftp][Asp.net]WebClient DownLoad File [ par cyrina84 ] private void dowload(string server, string fileName,string login, string pass)    {        Uri _LienFormate = new Uri(server + "/" + fileName);        rafraichir un datagridview [ par angelimad ] bonjour a vous,jai un datagridview alimenter d une base de données via un sqldatasource, j'effectue un ajout dans une base de données dans la meme tab Affichage et modification gridview [ par ahmedmido ] je suis nouveau en asp.net ,je cherche une solution à ce problème: je dois afficher à l'utilisateur plusieurs données à partir d'une source de données Saisir les données du textbox [ par saritanet ] Bonsoir,Je suis débutant dans la prgrammation en vb.net. Mon problème est que les données que j'insère à la base de données à travers d'un TextBox ne comment se conecter à une base de données access avec c# via [ par khaldani83 ] Bonjour à tous,je cherche des codes asp.net avec C# permettant de se conneter à une base de donnée access et excel la chaine de connexion doit etre sé acess [ par nabil192 ] bonjour tous le monde mon projet est de faire une base de données avec access son interêt est d'afficher des données d'autres tables sans les faire un


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, 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
Temps d'éxécution de la page : 0,234 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.