1个回答
展开全部
System.Text.StringBuilder sb = new System.Text.StringBuilder();
System.Data.SqlClient.SqlConnection conn = new System.Data.SqlClient.SqlConnection("database=数据库名称;server=服务器地址;uid=用户名;pwd=密码;");
conn.Open();//打开数据连接
System.Data.SqlClient.SqlCommand cmd = new System.Data.SqlClient.SqlCommand("select 列名 from 表名 where 表达式", conn);
using (System.Data.SqlClient.SqlDataReader reader = cmd.ExecuteReader())
{
sb.AppendFormat("{0}-{1}", reader[0], reader[1]);//这里几列,写几列
}
conn.Dispose();//释放数据库连接资源(可以使用using字段,继承了IDispose接口类都可以使用using释放非托管资源)
System.IO.File.WriteAllText("文件路径",sb.ToString() );//写入文件
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询