none
c# connection databse sql RRS feed

  • Question

  • bonjour

    j'avance doucement sur les databases j'ai créee un base avec un table et  j'ia fait le code de connetion mais cela me donne une erreur voici mon code et ensuite le debogage

    using System.Data;
    using System.Data.SqlClient;
    using System.Windows.Forms;
    
    
    namespace WindowsFormsApplication3essais_bd_gs_22
    {
    
        public partial class Form1 : Form
        {
            SqlConnection con = new SqlConnection(@"Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename=C: \Users\Georges\Desktop\programmes e tude wpf\formationr\WindowsFormsApplication3essais bd gs 22\WindowsFormsApplication3essais bd gs 22\testinggs.mdf;Integrated Security=True;Connect Timeout=30");
            public Form1()
            {
                InitializeComponent();
            }
    
            private void button1_Click(object sender, System.EventArgs e)
            {
                con.Open();
                SqlCommand cmd = con.CreateCommand();
                cmd.CommandType = CommandType.Text;
                cmd.CommandText = "insert into table2 values('"+textBox1.Text+"';'"+textBox2.Text+"';'"+textBox3+"')";
                con.Close();
    
            }
        }
    }
    

    les donnes de la table

    voici la copie d’écran du débogage

    j'i remarque que lors du debogage il ferme la base de données  bien que le l'ai actualisée avant je sais pas corriger merci de votre aide

    mercredi 22 mars 2017 12:45

Réponses

  • Bonjour SIMONGEORGES,


    Vue l'information dans l'article suivant: https://www.connectionstrings.com/formating-rules-for-connection-strings/ ,
    je vous invite à tester avec un chemin d'accès au fichier sans espaces blancs.
    Je vous remercie par avance de votre retour.

    Cordialement,
    Teodora


    Votez! Appel à la contribution TechNet Community Support. LE CONTENU EST FOURNI "TEL QUEL" SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. S'il vous plaît n'oubliez pas de "Marquer comme réponse" les réponses qui ont résolu votre problème. C'est une voie commune pour reconnaître ceux qui vous ont aidé, et rend plus facile pour les autres visiteurs de trouver plus tard la résolution.

    • Marqué comme réponse SIMONGEORGES jeudi 23 mars 2017 10:31
    jeudi 23 mars 2017 10:03
    Modérateur