我想在编译时从我的一个 oracle 数据库中加载表的内容。内容可以以任何方式编译到程序集中(txt、csv、数据表等)。
这可能吗?
我没有使用过oracle,但这显然是可能的。我将发布一些使用 sql server 的代码。
public DataSet OrderDetails()
{
DataSet GetOrderDetails = new DataTable();
SqlCommand CustDetails = new SqlCommand();
CustDetails.CommandText = "Your SQl Command";
CustDetails.CommandType = CommandType.Text
CustDetails.Connection = TSConnection.GetConnection();
SqlDataAdapter mySQLDataAdapter = new SqlDataAdapter(CustDetails);
mySQLDataAdapter.Fill(GetOrderDetails);
return GetOrderDetails;
}
您可以将此数据分配给 asp.net gridview 控件。有很多关于如何做到这一点的文档,但它会是这样的。
<asp:GridView ID="GridView1" runat="server">
</asp:GridView>
然后你背后的 c# 代码必须抓取该数据并将其发布到视图
GridView1.DataSource = OrderDetails()
GridView1.DataBind();