C# SQL表格数据导出到桌面上的txt文件

C# SQL表格数据导出到桌面上的txt文件,c#,sql,wpf,C#,Sql,Wpf,嘿,伙计们,我需要一些在C#中使用WPF应用程序导出SQL表的帮助。我需要它在应用程序启动后立即运行。下面是示例代码: public MainWindow() { InitializeComponent(); testie(); } 这是我试图在程序开始时初始化的主窗口。 以下是我的方法: private void testie(string[] args) { string connectionString = "Da

嘿,伙计们,我需要一些在C#中使用WPF应用程序导出SQL表的帮助。我需要它在应用程序启动后立即运行。下面是示例代码:

public MainWindow()
    {

        InitializeComponent();
        testie();
    }
这是我试图在程序开始时初始化的主窗口。 以下是我的方法:

private void testie(string[] args)
    {
        string connectionString = "Data Source=sqlserver;" + "Initial Catalog=database;" + "Integrated Security=True;";
        using (SqlConnection connection = new SqlConnection(connectionString))
        {
            try
            {
                connection.Open();
            }
            catch (System.Data.SqlClient.SqlException ex)
            {
                // handle
                return;
            }
            string selectCommandText = "SELECT * FROM tablet";
            using (SqlDataAdapter adapter = new SqlDataAdapter(selectCommandText, connection))
            {
                using (DataTable table = new DataTable("tablet"))
                {
                    adapter.Fill(table);
                    StringBuilder commaDelimitedText = new StringBuilder();
                    //   commaDelimitedText.AppendLine("col1,col2,col3"); // optional if you want column names in first row
                    foreach (DataRow row in table.Rows)
                    {
                        string value = string.Format("{0},{1},{2}", row[0], row[1], row[2]); // how you format is up to you (spaces, tabs, delimiter, etc)
                        commaDelimitedText.AppendLine(value);
                    }
                    File.WriteAllText(@"C:\Users\desktop\test666.txt", commaDelimitedText.ToString());




                }
            }
        }
    }
我收到一个错误“方法'testie'的无重载接受0个参数。” 如果我将方法更改为:

private void testie(string[] args)
致:

我遇到了同样的问题。 感谢您的帮助,提前谢谢

private void testie()

应该可以了。

这就成功了,哇,我觉得自己很傻。问题,使用上面的代码和你的建议,我需要它来bool任何关于如何添加bool的建议?基本上,当数据定期更改时,需要运行、更新相同的文本文件。
private void testie()