Bonjour !

Je cherche à ouvrir une boîte de dialogue "Enregistrer sous" dans mon code, mais je n'y parviens pas...

Pour l'instant, j'ai ceci :

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
private void btnExp_Click(object sender, EventArgs e)
{
	SqlConnection conn = new SqlConnection();
	conn.ConnectionString = // ma chaine
	conn.Open();
 
	SqlCommand oCommand = new SqlCommand("SELECT * FROM ListeTP", conn);
 
	SqlDataAdapter da = new SqlDataAdapter(oCommand);
 
	DataSet ds = new DataSet("MonDS");
	da.Fill(ds, "ListeTP");
 
	FileStream fs = new FileStream(@"C:\Liste.xls", FileMode.OpenOrCreate, FileAccess.ReadWrite);
 
	StreamWriter w = new StreamWriter(fs);
 
	w.Write(ExportCSV(ds));
 
	w.Close();
 
	conn.Close();
}
=> Ca me creer directement un fichier Excel sur mon lecteur C ; et donc je souhaite l'améliorer en passant par une boîte de dialogue.

Une idée ?

Merci d'avance !