IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Forms Discussion :

Duplicates Items error


Sujet :

Windows Forms

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    93
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Octobre 2007
    Messages : 93
    Par défaut Duplicates Items error
    Bonjour,

    J'ai une erreur c# que je ne comprends pas:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Error	1	The item "obj\Debug\Mon_Projet_1.Form1.resources" was specified more than once in the "Resources" parameter.  Duplicate items are not supported by the "Resources" parameter.	Courtis Beta 1
    Que signifie-t-elle? Comment la corriger?

    Merci de l'attention porté à mon message.

    Kiwi645

    Edit: Le code qui semble poser problème est le suivant:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
     
    //------------------------------------------------------------------------------
    // <auto-generated>
    //     This code was generated by a tool.
    //     Runtime Version:2.0.50727.1378
    //
    //     Changes to this file may cause incorrect behavior and will be lost if
    //     the code is regenerated.
    // </auto-generated>
    //------------------------------------------------------------------------------
     
    namespace Courtis_Beta_1.Properties
    {
     
     
        /// <summary>
        ///   A strongly-typed resource class, for looking up localized strings, etc.
        /// </summary>
        // This class was auto-generated by the StronglyTypedResourceBuilder
        // class via a tool like ResGen or Visual Studio.
        // To add or remove a member, edit your .ResX file then rerun ResGen
        // with the /str option, or rebuild your VS project.
        [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "2.0.0.0")]
        [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
        [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
        internal class Resources
        {
     
            private static global::System.Resources.ResourceManager resourceMan;
     
            private static global::System.Globalization.CultureInfo resourceCulture;
     
            [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]
            internal Resources()
            {
            }
     
            /// <summary>
            ///   Returns the cached ResourceManager instance used by this class.
            /// </summary>
            [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
            internal static global::System.Resources.ResourceManager ResourceManager
            {
                get
                {
                    if ((resourceMan == null))
                    {
                        global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("Courtis_Beta_1.Properties.Resources", typeof(Resources).Assembly);
                        resourceMan = temp;
                    }
                    return resourceMan;
                }
            }
     
            /// <summary>
            ///   Overrides the current thread's CurrentUICulture property for all
            ///   resource lookups using this strongly typed resource class.
            /// </summary>
            [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
            internal static global::System.Globalization.CultureInfo Culture
            {
                get
                {
                    return resourceCulture;
                }
                set
                {
                    resourceCulture = value;
                }
            }
        }
    }

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    93
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Octobre 2007
    Messages : 93
    Par défaut
    Edit total: j'ai corrigé l'erreur (jsais pas comment^^)

    nouvelle erreur:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    Error	1	The name 'connectionString' does not exist in the current context	C:\Users\Yannick\Documents\Visual Studio 2008\Projects\Courtis Beta 1\Courtis Beta 1\clientList.cs	32	65	Courtis Beta 1
    Error	2	Non-invocable member 'System.Windows.Forms.DataGridView.ReadOnly' cannot be used like a method.	C:\Users\Yannick\Documents\Visual Studio 2008\Projects\Courtis Beta 1\Courtis Beta 1\clientList.cs	56	35	Courtis Beta 1
    Error	3	'Courtis_Beta_1.clientList' does not contain a definition for 'Form1_Load' and no extension method 'Form1_Load' accepting a first argument of type 'Courtis_Beta_1.clientList' could be found (are you missing a using directive or an assembly reference?)	C:\Users\Yannick\Documents\Visual Studio 2008\Projects\Courtis Beta 1\Courtis Beta 1\Form1.Designer.cs	96	55	Courtis Beta 1
    Le code source contenant tout ca:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
     
    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Linq;
    using System.Text;
    using System.Windows.Forms;
    using System.Data.SqlClient;
    using System.Data.Sql;
    using System.Diagnostics;
     
    namespace Courtis_Beta_1
    {
        public partial class clientList : Form
        {
            //Initialisation du dtgv
            private DataGridView dataGridView1 = new DataGridView();
            //Initialisation des connections
            private BindingSource bindingSource1 = new BindingSource();
     
            public clientList()
            {
                InitializeComponent();
                dataGridView2.Dock = DockStyle.Fill;
                this.Controls.Add(dataGridView1);
                InitializeDataGridView();
            }
     
            private void InitializeDataGridView()
            {
                using (SqlConnection connection = new SqlConnection(connectionString))
     
                try
                {
                    //Installation du dataGridView
                    dataGridView1.Dock = DockStyle.Fill;
                    //Génération automatique des colonnes
                    dataGridView1.AutoGenerateColumns = true;
                    //Selection des données
                    bindingSource1.DataSource = GetData("SELECT * From courtis_client;");
                    dataGridView1.DataSource = bindingSource1;
                    //Resize automatique
                    dataGridView1.AutoSizeRowsMode = DataGridViewAutoSizeRowsMode.DisplayedCellsExceptHeaders;
                    //Les styles
                    dataGridView1.BorderStyle = BorderStyle.Fixed3D;
                    dataGridView1.EditMode = DataGridViewEditMode.EditOnEnter;
                    //Lecture
                    string queryString = "SELECT * FROM courtis_client;"; //Possible de mettre GetData?
                    SqlCommand command = new SqlCommand(queryString, connection);
                    connection.Open();
     
                    SqlDataReader reader = command.ExecuteReader();
                    while (reader.Read())
                    {
                        dataGridView2.ReadOnly(String.Format("{0}, {1}",
                        reader[0], reader[1]));
                    }
                    reader.Close();
                }
                catch (SqlException) 
                {
                    //Sinon
                    MessageBox.Show("To run this sample replace connection.ConnectionString" +
                    " with a valid connection string to a courtis_contactConnection" +
                    " database accessible to your system.", "ERROR",
                    MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                    System.Threading.Thread.CurrentThread.Abort();
                }
            }
            public static DataTable GetData(string sqlCommand)
            {
                //Etablissement de la connection
                string connectionString = "Integrated Security=SSPI;" +
                    "Persist Security Info=False;" +
                    "Initial Catalog = courtis_contact; Data Source=localhost";
                SqlConnection courtis_contactConnection = new SqlConnection(connectionString);
                SqlCommand command = new SqlCommand(sqlCommand, courtis_contactConnection);
                SqlDataAdapter adapter = new SqlDataAdapter();
                adapter.SelectCommand = command;
                DataTable table = new DataTable();
                table.Locale = System.Globalization.CultureInfo.InvariantCulture;
                adapter.Fill(table);
     
                return table;
            }
            //private void Form1_Load(object sender, EventArgs e)
            //{
            //
            //}
        }
    }
    Y a-t-il moyen de m'aider?

    A+

  3. #3
    Membre éprouvé
    Avatar de debug
    Profil pro
    Inscrit en
    Avril 2002
    Messages
    1 034
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2002
    Messages : 1 034
    Par défaut
    Bonjour,

    En analysant les messages d'erreur, je dirais que tu utilises un "connectionString" que tu ne définie pas et pareil pour le "Form1_Load"

Discussions similaires

  1. duplicate resource error
    Par TommyBara dans le forum VC++ .NET
    Réponses: 1
    Dernier message: 26/08/2011, 10h54
  2. Réponses: 1
    Dernier message: 21/06/2010, 15h55
  3. ACCESS 97 - Problème de duplication- Runtime error 3022)
    Par mohammedali07 dans le forum Runtime
    Réponses: 11
    Dernier message: 17/01/2006, 13h22
  4. Error 1062: Duplicate entry
    Par Paulinho dans le forum SQL Procédural
    Réponses: 4
    Dernier message: 17/12/2005, 17h01
  5. [jsp] Error #: 482 : duplicate definition of class
    Par antigone dans le forum JBuilder
    Réponses: 4
    Dernier message: 24/07/2003, 10h18

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo