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 : problème de cast non valid ... [ Archives / .NET ] (loussaille)

mardi 25 mai 2004 à 13:39:26 | problème de cast non valid ...

loussaille

je travaille sous visual studio
voilà jai un problème pour insérer un numéro auto identifiant unique dans une base sql serveur par un formulaire Windows sous c#. J'ai fait une procédure stockée pour générer le numéro, celle ci fonctionne mais il y a apparemment un problème de types de données pour la zone de texte du formulaire qui la contient :

voici la procédure associée au dataset (instancié dans le constructeur) :

private void ECRITURE_RowChanged(object sender, DataRowChangeEventArgs e)
{
try
{
if (e.Action == DataRowAction.Add)
{
dbCo_Compta.Open();
dbPs_idEcriture.ExecuteNonQuery();
dbCo_Compta.Close();
e.Row["numEcr"] = dbPs_idEcriture.Parameters["@myid"].Value.ToString();
}
dbAd_ecriture.Update(new DataRow[] {e.Row});
}
catch(System.Exception pb)
{
MessageBox.Show(pb.Message);
}
}

suite a l'éxécution la procédure stockée est éxécuter mais problème pour l'instruction update (je pense) puisque message d'erreur :

Cast non valid de System.String en System.Guid

je cherche quelle classe correspond et où insérer ce cast Guid() pour assurer la cohérence des données ... ?

merci

loussaille

mardi 25 mai 2004 à 13:54:22 | Re : problème de cast non valid ...

Crazyht

Administrateur CodeS-SourceS
la colonne numEcr de ton dataset ne serait elle pas de type int ? Dans ce cas je pense que le ToString () est en trop :)


A++

Crazyht

[Admin Codes-Sources]
[Membre Developer-Association]


Un programmeur, c'est quelqu'un qui résout pour toi, de façon incompréhensible, un problème que tu ignorais avoir...

mardi 25 mai 2004 à 13:57:14 | Re : problème de cast non valid ...

Crazyht

Administrateur CodeS-SourceS
oups GUID pas int :)

P.S. le type .NET est System.Guid pour les GUID


A++

Crazyht

[Admin Codes-Sources]
[Membre Developer-Association]


Un programmeur, c'est quelqu'un qui résout pour toi, de façon incompréhensible, un problème que tu ignorais avoir...

mardi 25 mai 2004 à 15:44:24 | Re : problème de cast non valid ...

loussaille

elle était du type string, jai essayé de le definir dans le dataset : le type GUID n'existe pas c'est le type ID je pense
et meme en enlevant toString() il me renvoit le meme message d'erreur problème de cast de string en guid

merci

loussaille

jeudi 3 juin 2004 à 02:54:57 | Re : problème de cast non valid ...

loussaille

c bon jai trouvé c au moment de la génération du groupe de données javai mal defini le type des données pour le dataset jai remplacé Unique Identifier par String et maintenan tou fonctionne

merci encor

loussaille



Cette discussion est classé dans : problème, system, procédure, cast, valid


Répondre à ce message

Sujets en rapport avec ce message

System.Net.SocketPermission... [ par houseclubber ] J'ai un problème. J'ai testé une source de ce site qui fait un client serveur multi telnet qui fonctionne chez moi, mais pas à mon école...Voici l'err problème réseau + Helppppppppppp [ par emmanuel9 ] Bonjour, Ma question s'adresse au personne qui ont déja programmé une application réseau. Comment avez vous faire pour fermé le serveur ???quand je fa Problème avec les textbox dynamiques + exception généré sans raison........................ [ par emmanuel9 ] Bonjour à tous, J'ai ce code qui remplis des textboxs dynamiquement et qui les met parrallelement dans une ArrayList (mesTextBox) pour pouvoir les r System.Reflection? [ par Olympe18 ] Bonjour,Je suis encore un débutant en C# et je fais face à un petit problème. La solution est sans doute simple, mais pour l'instant, je ne trouve pas Problème d'acces a des propriétés [ par apacheswiss ] Bonjou, je commence dans la prog C#,mon problème est que j'ai crée un formulaire "Instr" qui hérite de system.windows.forms.formet j'y ai ajouté deu Impression + problème [ par emmanuel9 ] Bonjour, J'ai deux panel avec sur l'un un camembert et sur l'autre des barres. et en faite je voudrais reussir a imprimer ces deux graphiques, et à le problème avec un Timer [ par othland ] Salut j'ai un problème avec un Timer: la ligne de code suivante : t.Tick+=new EventHandler(TimerOnTick); me génère l'erreur suivante (sachant que t es [Visual c# Express] Problème de référence [ par Kaneda Shotaro ] Bonjour,Je crée une bibliothèque de code. Je veux afficher une MessageBox. Je mets donc :using System.Windows.Forms;Mais Visual m'affiche en erreur : une TypeInitializationException sur SqlConnection [ par sphaxslayer ] Bonjour les pros !Alors voilà, j'ai un problème que je n'arrive pas à élucider malgré des fouilles sur le net et sur les forums Microsoft. Ca a l'air Timer évenements [ par djissi ] Bonjour j'ai un piti problème, dans mon projet, j'utilise une classe afin d'utiliser un timer pour chaque objet . La voici:using System;using</fo


Nos sponsors

Sondage...

CalendriCode

Novembre 2008
LMMJVSD
     12
3456789
10111213141516
17181920212223
24252627282930

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,172 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é.