begin process at 2012 05 27 22:13:49
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive ASP & ASP.NET

 > 

Archives ASP & ASP.NET

 > 

AU SECOURS !!!!

 > 

exception


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

exception

lundi 9 mai 2005 à 14:49:44 | exception

firas_tn

Salut a vous
voulez vous bien m'expliquer de quoi il s'agit dans cette exception et ou qu'est ce qu'il faut corriger? merci d'avance
Détails de l'exception: System.IndexOutOfRangeException: Aucune ligne à la position 0.
Ligne 331 : da6.Fill(ds6);
Ligne 332 :
Ligne 333 : gain1_0.Value = ds6.Tables[0].Rows[0]["gain"];
Ligne 334 :
Ligne 335 : cmd_0.Parameters.Add(gain1_0);
lundi 9 mai 2005 à 15:35:44 | Re : exception

jesusonline

Membre Club Administrateur CodeS-SourceS
soit ton dataset est vide soit ta ligne est vide, quand il met indexoutofrange exception ca veut dire que t'essaye d'aller sur une ligne du tableau (on peut considérer le dataset comme un tableau de tableau) qui n'existe pas, si l'index 0 n'existe pas, ben c'est que rien n'existe ;)

tu peux nous montrer le code au dessus pour voir de quoi il s'agit, le dataadapter est bien placé ? la requete est bonne etc...


Cyril - MCP ASP.net
Webmaster de : Hoshimi.CodeS-SourceS.fr
lundi 9 mai 2005 à 16:09:11 | Re : exception

firas_tn

biensur voila le code au dessus:

double p2 = Convert.ToDouble(ds5.Tables[0].Rows[0]["th_tx_power"]);

double t2 = Math.Pow(10,p2/10)/1000;

//PAR2_0.Value = Math.Round(t2,1);

PAR2_0.Value = t2;

cmd_0.Parameters.Add(PAR2_0);

SqlDataAdapter da6 = new SqlDataAdapter();

DataSet ds6 = new DataSet();

SqlCommand cmd6 = new SqlCommand("select_antenna");

SqlParameter mwlink_id6 = new SqlParameter("@mwlink_id", SqlDbType.VarChar);

SqlParameter site_id6 = new SqlParameter("@site_id", SqlDbType.VarChar);

cmd6.Connection = connSQL;

cmd6.CommandType = CommandType.StoredProcedure;

mwlink_id6.Value = ds1.Tables[0].Rows[0]["mwlink_id"].ToString();

site_id6.Value = s1;

cmd6.Parameters.Add(mwlink_id6);

cmd6.Parameters.Add(site_id6);

da6.SelectCommand = cmd6;

da6.Fill(ds6);


lundi 9 mai 2005 à 16:33:34 | Re : exception

jesusonline

Membre Club Administrateur CodeS-SourceS
hum ....

en relisant le code, je vois pas ou est l'erreur, t'as essayer de regarder ce qui se passe en debug, ajoute un point d'arret avec F9, puis fais F5, et regarde ce qu'il se passe.



Cyril - MCP ASP.net
Webmaster de : Hoshimi.CodeS-SourceS.fr
mardi 10 mai 2005 à 10:22:28 | Re : exception

firas_tn

bon j'ai inséré un point d'arret mais il ya pas d'erreurs a signaler
peut etre je peux t'expliquer un peu plus le probleme; bon il ya des données que je retire d'une table que je ne connais pas!? parfois ça marche et il me retire les données relative à un lien que je sélectionne et pour d'autres lien ça m'affiche cette page d'erreur
j'ai vu la requete Select antenna mais je n'ai pas trouvé d'ou il retire les données de quel table il ya le select...mais il n'ya pas de from quoi?
mardi 10 mai 2005 à 10:42:21 | Re : exception

firas_tn

bon mon ami, j'ai trouvé quelque chose d'intéressant avec le truc de point d'arret, il ya une erreur a ce niveau :
Détails de l'exception: System.InvalidOperationException: La propriété SelectCommand n'a pas été initialisée avant l'appel de 'Fill'.

Ligne 329 : cmd6.Parameters.Add(site_id6);
Ligne 330 : da6.SelectCommand = cmd6;
Ligne 331 : da6.Fill(ds6);
Ligne 332 :
Ligne 333 : gain1_0.Value = ds6.Tables[0].Rows[0]["gain"];
mardi 10 mai 2005 à 10:53:17 | Re : exception

firas_tn

et mem le message d'erreur a changé , il me dit : impossible de trouver la table 0
comment je vais savoir le nom de cette table par ou il retire ces données?
mardi 10 mai 2005 à 11:09:10 | Re : exception

jesusonline

Membre Club Administrateur CodeS-SourceS
issu de l'aide en ligne de msdn 

    using (SqlConnection connection =
        new SqlConnection(connectionString))
    {
        SqlDataAdapter adapter = new SqlDataAdapter();
        adapter.SelectCommand = new SqlCommand(
            queryString, connection);
        adapter.Fill(dataset);
        return dataset;
    }
 

sinon au pire si l'erreur se produit pas toujours, tu fais un try catch ... mais bon c'est pas normal

par contre pour ton select, c'est une procédure stockée, ca retourne qqchose ??

sinon il faut pas faire comme ca, mais par

jesaisplusquelobjet.executenonquery




Cyril - MCP ASP.net
Webmaster de : Hoshimi.CodeS-SourceS.fr
mardi 10 mai 2005 à 11:13:38 | Re : exception

firas_tn

oui la requete que j'ai select_antenna est une procédure stockée et elle retourne des données lorseque je l'exécute manuellement avec sql server ça marche trés bien et mem pour certains données lors de l'exécution dans ma page aspx ça marche mais pour beaucoup d'autres ça me renvoient ce msg d'erreur
mardi 10 mai 2005 à 11:16:05 | Re : exception

jesusonline

Membre Club Administrateur CodeS-SourceS
ben regarde c'est quand tu met quelle param que ca plante ?

pour tester, tu entoure tout ca d'un bloc try catch

et puis dans le catch tu ecrit l'erreur pour savoir ce qui s'est passé :)


Cyril - MCP ASP.net
Webmaster de : Hoshimi.CodeS-SourceS.fr


Cette discussion est classée dans : ligne, exception, ds6, gain1


Répondre à ce message

Sujets en rapport avec ce message

exception?? [ par firas_tn ] Détails de l'exception: System.Data.SqlClient.SqlException: La procédure 'insert_T_ANF' attend le paramètre '@gain1', qui n'a pas été fourni.Erre Déploiement d'applications ASP.Net [ par You1ane ] Bonjours a tous! Je viens de finir de développer une application en Asp.net 3.5 mais lors du déploiement sur le serveur, j'ai toujours la même erreur Site invisible avec Internet Exploreur [ par TARCLOOD ] Bonjour tout le monde, Je viens de mettre en ligne un site professionnel : http://www.bana-mboka.com Avec "Mozilla Firefox" pas de problème, mais IE n problème d'ouverture de base donnée sql d'un site web asp.net(vb) [ par hana86 ] je suis débutante en asp.net et je développe un site web en asp.net (vb) et tous fonction bien en Visual studio 2008 mais lorsque j'héberge l'applicat création dynamique d'un textbox dans un tableau html [ par zer_hich ] Mon problème : comment ajouter à partir d'un bouton une (6éme, 7éme .) ligne dans un tableau HTML avec un textbox à l'interieur de la cellule. J'ai un Hauteurs de ligne en pourcentage [ par moi411 ] Bonjour, Pour qu'une case d'un tableau se modifie (largeur et hauteur) en fonction de la taille de la fenêtre, je sais qu'il faut utiliser des dimens Insérer les valeurs d'un textbox multi-ligne dans la BD [ par sarra0 ] Salut, Comment insérer les lignes (chaque ligne présente un ID_étudiant)d'un textbox multiligne dans ma BD? Merci Vérifier plusieurs textbox [ par crahier ] Bonjour, Dans un formulaire, j'ai un tableau qui contient plusieurs lignes. Chaque ligne est composée de 2 textbox et 2 radiobuttonlist. Ce que je retour à la ligne dans un enregistrement non rendu dans un gridview [ par sergentrazor ] Bonjour, Je rencontre un petit souci: Dans une base Access, les enregistrements d'une table contiennent des retours à la ligne. Ceux ci sont bien vi Compter des caractères puis les séparer dans un fichier txt [ par cytrus501 ] Bonjour à tous, Je souhaiterais compter des caractères et le séparer par paquet de différentes tailles, dans un fichier .txt qui est généré automatiqu


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
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,577 sec (3)

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