C#将数据库的元组导出生产txt文件,代码实现

xiaoxiao2021-02-28  73

数据库操作类没有封装

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(); } } }
转载请注明原文地址: https://www.6miu.com/read-82013.html

最新回复(0)