新添加的SQL表上的数据网格视图
本文关键字:数据 数据网 视图 网格 SQL 添加 新添加 | 更新日期: 2023-09-27 18:18:15
我已经看过并完成了我对数据网格视图的研究,我已经看到了使用向导或手动编码的方法。但是我想知道是否有办法在新增加的桌子上做。如。我有一个函数,它创建并输出一个csv文件到MSSQL中新创建的表和已创建的同一表。我希望立即在数据网格中查看其内容,而不是回到我的代码中并完成它。为了进一步细分,我的问题是:如何在已经通过c#应用程序创建并添加到MSSQL的表上自动创建数据网格视图?
要手动填充,首先用查询结果填充一个DataTable,并将其作为数据源分配给gridview
我希望代码自己解释
String xConnStr=""; //connection string goes here
SqlConnection xConn = new SqlConnection(xConnstr);
SqlCommand sqlCmd;
SqlDataReader sqlReader;
string sqlCmdString = "";
DataTable dt = new DataTable();
sqlCmdString = "SELECT * from " + xNewTableName;
sqlCmd = new SqlCommand(sqlCmdString, xConn);
if (xConn.State == ConnectionState.Closed)
{
xConn.Open();
}
sqlReader = sqlCmd.ExecuteReader();
dt.Load(sqlReader);
dataGridView1.DataSource = dt;
你可能需要这个:
using System.Data.SqlClient;
using System.Data;