黑马程序员技术交流社区
标题:
写了一个将数据库中的数据导出到txt文本中的程序
[打印本页]
作者:
熊丽
时间:
2013-8-9 00:19
标题:
写了一个将数据库中的数据导出到txt文本中的程序
private void ExportBtn_Click(object sender, EventArgs e)
{
string cfig = ConfigurationManager.ConnectionStrings["peoplecon"].ConnectionString.ToString();//数据库连接
try
{
using (FileStream fileStream = new FileStream(@"d:\a.txt", FileMode.OpenOrCreate))//指定路径和文件创建方式
{
using (StreamWriter streamwriter = new StreamWriter(fileStream))
{
using (SqlConnection cnn = new SqlConnection(cfig))
{
using (SqlCommand cmd = new SqlCommand())
{
DataSet ds = new DataSet();//创建一个DataSet
string sql = "select * from people";
SqlDataAdapter adapter = new SqlDataAdapter(sql, cnn);
adapter.Fill(ds);//将数据填充到DataSet
DataTable dt = ds.Tables[0];//建立一个DataTable
for (int rows = 0; rows < dt.Rows.Count; rows++)//将DataTable中的数据写到txt文件中
{
string str = dt.Rows[rows][0].ToString() + "|" + dt.Rows[rows][1].ToString();
streamwriter.WriteLine(str);
}
}
}
}
MessageBox.Show("导出成功");
}
}
catch
{
}
}
}
复制代码
作者:
许庭洲
时间:
2013-8-9 06:07
值得学习ing!
作者:
彭家贰小姐
时间:
2013-8-9 11:51
{:soso_e179:}
作者:
小天
时间:
2013-8-9 13:29
{:soso_e179:}
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2