数据库操作类没有封装
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Data.SqlClient;
using System.IO;
namespace 导出数据
{
class Program
{
static void Main(string[] args)
{
string str = "Data Source=LENOVO-PC;Initial Catalog=MyDatabase;Integrated Security=True";
using (SqlConnection sco=new SqlConnection(str))
{
string sql = "select *from Users";
using (SqlCommand scd=new SqlCommand(sql,sco))
{
sco.Open();
using (SqlDataReader sdr=scd.ExecuteReader())
{
if (sdr.HasRows)
{
using (StreamWriter sw=new StreamWriter("1.txt"))
{
sw.WriteLine("{0},{1}",sdr.GetName(0),sdr.GetName(1));
while (sdr.Read())
{
sw.WriteLine("{0},{1}",sdr["logName"],sdr["logPassWord"]);
}//end while
}
}
}
sco.Close();
}
}
Console.WriteLine("导出数据成功!");
Console.ReadKey();
}
}
}