Bonjour,

en local, je n'ai pas de souci, la connexion fonctionne, mon programme également. J'ai donc basculé la bdd sur mon ftp et récupéré l'exécutable c# pour le mettre sur mon ordi portable afin de travailler sur la bdd "pour de vrai", c'est à dire en ligne. Mais il y a une erreur de connexion, et je ne vois pas comment faire (je ne fais du C# que depuis 1 mois...!). Pouvez-vous m'aider ?

voici les détails / ftp pour accès à la base :
Database: nom_base
Host: localhost
Username: id_toto
Password: mot_passe


voici mon code de connexion :
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
using System;
...
using System.Data.SqlClient;
 
 
namespace toto
{
    public partial class Form1 : Form
    {
 
        //objet ADO.net
        private SqlConnection sqlconnect;
        private SqlCommand sqlcmd;
        private SqlDataReader sqlreader;
 
 
        public Form1()
        {
            InitializeComponent();           
 
 
            //remplissage de la liste
            try
            {
                //accès a la base
                sqlconnect = new SqlConnection();
                sqlconnect.ConnectionString = "Data Source=localhost;Initial Catalog=nom_base;Integrated Security=True";
 
                //ouvrir connexion
                sqlconnect.Open();
 
                //requete sql
                string requetecb = "Select nom_membre from membres";
 
                //création de la commande 
                sqlcmd = new SqlCommand();
                sqlcmd.Connection = sqlconnect;
 
                //positionnement des propriétés
                sqlcmd.CommandType = CommandType.Text;
                sqlcmd.CommandText = requetecb;
 
                //exécution de la commande
                sqlreader = sqlcmd.ExecuteReader();
 
                //lecture du datareader
                while (sqlreader.Read())
                {
                    cbdesignation.Items.Add((string)sqlreader[0]);
                }
 
                //fermeture du data reader
                sqlreader.Close();
            }
            catch (SqlException se)
            {
                MessageBox.Show("Erreur de connexion à la base:" + se.Message.ToString(), "Connexion");
            }
            finally
            {
                sqlconnect.Close();
            }
Par avance merci,
tOOnie