我有一个文件.conn.aspx.如何像在asp当中.只要<include 这个文件就可以直接访问数据库.我现在有这个文件.应该怎么写呢.
conn.aspx 文件代码如下:
----------------------------------------------------------------------------
<%@ Page Language=C#%>
<%@ Import namespace="System.Web"%>
<%@ Import namespace="System.IO"%>
<%@ Import namespace="System.Data"%>
<%@ Import namespace="System.Drawing"%>
<%@ Import namespace="System.Collections"%>
<%@ Import namespace="System.Data.SqlClient"%>
<script runat="server">
public string ReadMyData()
{
try
{
//访问数据库
SqlConnection conn = new SqlConnection("server=localhost;database=#tuolun;User Id=sa;pwd=dayct215;");
conn.Open();
return "<li>数据库连接正确";
}
catch(Exception e)
{
return "<li>数据库连接不正常";
}
}
private void Page_Load() //全局定义变量 //数据库访问
{
string version="LDTL_1.0.0.0"; //第次修改或者是升级都需要更新这个版本信息
string ST_tishi=ReadMyData();
Page.Response.Write(ST_tishi);
}
</script>
------------------------------------------------------------------------
我有很多的文件.怎么样调用一个文件来访问数据库呢.
conn.aspx 文件代码如下:
----------------------------------------------------------------------------
<%@ Page Language=C#%>
<%@ Import namespace="System.Web"%>
<%@ Import namespace="System.IO"%>
<%@ Import namespace="System.Data"%>
<%@ Import namespace="System.Drawing"%>
<%@ Import namespace="System.Collections"%>
<%@ Import namespace="System.Data.SqlClient"%>
<script runat="server">
public string ReadMyData()
{
try
{
//访问数据库
SqlConnection conn = new SqlConnection("server=localhost;database=#tuolun;User Id=sa;pwd=dayct215;");
conn.Open();
return "<li>数据库连接正确";
}
catch(Exception e)
{
return "<li>数据库连接不正常";
}
}
private void Page_Load() //全局定义变量 //数据库访问
{
string version="LDTL_1.0.0.0"; //第次修改或者是升级都需要更新这个版本信息
string ST_tishi=ReadMyData();
Page.Response.Write(ST_tishi);
}
</script>
------------------------------------------------------------------------
我有很多的文件.怎么样调用一个文件来访问数据库呢.
2) 把公共方法写到一个基类,其它页面继承它public class BasePage : Page
{
//这里写公共代码
}
{
public static void ReadMyData()
{
//访问数据库
SqlConnection conn = new SqlConnection("server=localhost;database=#tuolun;User Id=sa;pwd=dayct215;");
conn.Open();
}
}
private void Page_Load() //全局定义变量 //数据库访问
{
Access_DataBase.ReadMyData();
}
设你上面已经写了
public class BasePage : Page
{
public void SayHello()
{
//....
}
}下面你新建一个web页,继承它namespace xxxxx
{
public class page1 : BasePage //改这里从basePage继承
{
void page_load(...)
{
SayHello();//直接调用
}
}
}