me and a colleague are working on an assignment that requires a simple data transfer data of a SQL Server to MS Excel; using C#. I was able to develop the "foundation" of what I believe works/ However I'm unable to run the program. Assistance is appreciated!
namespace ProjectLab1
{ 
    class Program
    {
    protected void page_load(object sender, EventArgs e)
    {
    }
    protected void btnExport_Click(object sender, EventArgs e)
    {
        string strDelimiter = ddlExportFormat.SelectedValue == "COMMA DELIMITED" ? " ," : "|";
        string conString = "Driver={MySQL ODBC 5.3 ANSI Driver};"
           + "Server=****;Port=****;"
           + "Database=****;"
           + "uid=***;pwd=****";
        StringBuilder sb = new StringBuilder();
        using (OdbcConnection connection = new OdbcConnection(conString))
            connection.Open();
        {
            string theQuery = "SELECT * FROM item i, inventory v where i.invent_id=v.invent_id";
            OdbcDataAdapter DataAdapter = new OdbcDataAdapter(theQuery, connection);
            DataSet ds = new DataSet();
            DataAdapter.Fill(ds, "items");
            ds.Tables[0].TableName = "ITEM";
            ds.Tables[1].TableName = "QUANT";
            ds.Tables[2].TableName = "SIZE";
            ds.Tables[3].TableName = "COLOR";
            ds.Tables[4].TableName = "PRICE\n";
        }
        foreach (DataRow itemDR in ds.Table["ITEMS"].Rows)
        {
            int itemId = Comvert.ToInt32(itemDR["ITEMS"]);
            sb.Append(itemId.ToString() + strDelimiter);
            sb.Append(itemDR["ITEMS"].ToString() + strDelimiter);
            sb.Append(itemDR["QUANT"].ToString() + strDelimiter);
            sb.Append(itemDR["SIZE"].ToString() + strDelimiter);
            sb.Append(itemDR["COLOR"].ToString() + strDelimiter);
            sb.Append(itemDR["PRICE\n"].ToString() + strDelimiter);
            sb.Append("\r\n");
        }
        {
            string strFileName = "thefile.xls";
            StreamWriter file = new StreamWriter(@"C:\Users\debom_000\Desktop\Data\" + strFileName);
            file.WriteLine(sb.ToString());
            File.Close();
            connection.Close(); // Close connection
            //Have program pause to keep from closing console window
        }
    }
}
}
 
     
    