从ASP连接到sql数据库.. NET母版页面使用c#

本文关键字:母版页 NET 数据库 ASP 连接 sql | 更新日期: 2023-09-27 18:08:56

i让这段代码连接到数据库

SqlConnection conn = new SqlConnection(System.Configuration.ConfigurationManager.ConnectionStrings["savingsConnectionString"].ConnectionString);
string c = "select VersionName ,updated from dbo.DBVersionControl where id = (select max(id) from DBVersionControl)";
        SqlCommand cmd = new SqlCommand(c, conn);
        conn.Open();
        SqlDataReader read = cmd.ExecuteReader();
        while(read.Read())
        {
            Label1.Text = Convert.ToString(read["VersionName"]);
            Label2.Text = Convert.ToString(read["Updated"]);
        }
        conn.Close();
        read.Close();

它的工作,当它位于一个正常的页面,但它不工作,当放置在母版页,没有错误报告虽然。有办法让这个工作吗?

从ASP连接到sql数据库.. NET母版页面使用c#

将此放置在您的Web中。通过正确的配置,您可以在所有控制器和类中使用数据库。这是一个更干净的方式和食用后,您上传您的ASP。. NET应用程序到web服务器。你可以编辑网页。每次你想配置的时候。如果您在程序中硬编码连接,则无法如此轻松地更改连接。

<connectionStrings>
  <add name="NorthindConnectionString" 
   connectionString=" Server=MyDataServer;Integrated Security=SSPI;Database=Northwind;"
   providerName="System.Data.SqlClient" />
</connectionStrings>

查看此网页

看这个视频如何连接