private void btbExport_Click(object sender, EventArgs e)
{
#region 选择保存文件
string fileName = string.Empty;// 保存的文件名
//让用户选择 要保存的文件路径
using (SaveFileDialog sfd = new SaveFileDialog())
{
if (sfd.ShowDialog() != DialogResult.OK)
{
return;
}
fileName = sfd.FileName;
}
#endregion
// 查询数据数据,写入数据
string connStr = ConfigurationManager.ConnectionStrings["sqlConn"].ConnectionString;
using (SqlConnection conn =new SqlConnection(connStr))
{
using (SqlCommand cmd =conn.CreateCommand())
{
conn.Open();
cmd.CommandText = "select AreaId, AreaName, AreaPid from [dbo].[AreaFull]";
using (SqlDataReader reader =cmd.ExecuteReader

本文介绍如何在C#中使用StreamWriter类进行文件写入操作,并结合SaveFileDialog对话框,让用户选择保存文件的位置和名称。通过示例代码详细解释了整个过程,帮助开发者实现用户友好的文件保存功能。

1076

被折叠的 条评论
为什么被折叠?



