public void hits(string rowa,int rowb)
{
string commandText = "update post set "+ rowa +"=hits + 1 where id="+ rowb; string connString = ConfigurationSettings.AppSettings["ConnectionString"]; SqlConnection conn = new SqlConnection(); conn.ConnectionString = connString; SqlCommand cmd = new SqlCommand(commandText,conn); cmd.Connection=conn; conn.Open();
cmd.ExecuteNonQuery();
conn.Close();
}就是用来统计点击的,不知道放在哪个文件中,才能让所有页面都能使用这个类,谢谢了
{
string commandText = "update post set "+ rowa +"=hits + 1 where id="+ rowb; string connString = ConfigurationSettings.AppSettings["ConnectionString"]; SqlConnection conn = new SqlConnection(); conn.ConnectionString = connString; SqlCommand cmd = new SqlCommand(commandText,conn); cmd.Connection=conn; conn.Open();
cmd.ExecuteNonQuery();
conn.Close();
}就是用来统计点击的,不知道放在哪个文件中,才能让所有页面都能使用这个类,谢谢了
解决方案 »
- 今天做项目的时候遇到时间表达的问题,从别人那转来的,希望对大家有帮助
- 微软经典代码的惊天发现!!求解释
- HttpWebRequest 来路问题
- 求助,调试时的问题int型数值为什么以16进制显示?
- Response.Write("<scipt>alert('未输入报检号!')</script"); 为什么不弹出对话窗口?
- ASP.NET的一个小问题
- asp.net使用多线程处理队列,并保证线程持续执行???
- 各位大俠,請教dsoframer 刪除文件問題?
- asp.net2.0下使用hhfeditor的问题
- 怎么判断用户的状态
- 如何删除临时Cookie?
- 在ASP.NET中怎样实现发送QQ消息
我觉的是这样的。
本人也是新手,新study namespace 下面写了公有的数据连接类 public class DB{}
study工程项目下面 其他所有的 页面都可以调用这个类了。
.Net应该是:只要你导入命名空间,就可以调用此命名空间下面的 公有类如果说继承的话,本人还不是十分清楚...
{
//你的代码
}
更多资料:http://www.34v.com
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<title>用户系统登录</title>
<meta content="Microsoft Visual Studio .NET 7.0" name="GENERATOR">
<meta content="Visual Basic 7.0" name="CODE_LANGUAGE">
<meta content="JavaScript" name="vs_defaultClientScript">
<meta content="http://schemas.microsoft.com/intellisense/ie5" name="vs_targetSchema">
</HEAD>
<body MS_POSITIONING="GridLayout">
<form id="Form1" method="post" runat="server">
<TABLE id="Table2" style="Z-INDEX: 101; LEFT: 284px; POSITION: absolute; TOP: 75px" border="1">
<TR>
<TD align="middle" colSpan="2"><FONT face="华文中宋" color="#ff3333" size="6"><STRONG>电子合同管理系统</STRONG></FONT></TD>
</TR>
<TR>
<TD>
<DIV align="center"><FONT color="#000000" size="2">登录名</FONT></DIV>
</TD>
<TD>
<asp:textbox id="User_Txt" runat="server"></asp:textbox></TD>
</TR>
<TR>
<TD>
<DIV align="center"><FONT color="#000000" size="2">密 码</FONT></DIV>
</TD>
<TD>
<asp:textbox id="Pwd_Txt" runat="server" TextMode="Password"></asp:textbox></TD>
</TR>
<TR>
<TD align="middle" colSpan="2">
<asp:linkbutton id="LoginBtn" runat="server">登录</asp:linkbutton></TD>
</TR>
</TABLE>
</form>
</body>
</HTML>
Public Class _Default
Inherits System.Web.UI.Page
Protected WithEvents User_Txt As System.Web.UI.WebControls.TextBox
Protected WithEvents Pwd_Txt As System.Web.UI.WebControls.TextBox
Protected WithEvents LoginBtn As System.Web.UI.WebControls.LinkButton#Region " Web 窗体设计器生成的代码 " '该调用是 Web 窗体设计器所必需的。
<System.Diagnostics.DebuggerStepThrough()> Private Sub InitializeComponent() End Sub Private Sub Page_Init(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Init
'CODEGEN: 此方法调用是 Web 窗体设计器所必需的
'不要使用代码编辑器修改它。
InitializeComponent()
End Sub#End Region Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
'在此处放置初始化页的用户代码 End Sub Private Sub LoginBtn_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles LoginBtn.Click
Dim obj As DBController = New DBController()
Dim UserInfo As MemberInfo
'调用DBController的GetMemberInfo方法,其返回值:存在该记录则返回一个MemberInfo的实例,
'否则返回Nothing
UserInfo = obj.GetMemberInfo(User_Txt.Text.ToString.Trim, Pwd_Txt.Text.ToString.Trim)
'判断UserInfo是否为空,为空说明登陆失败
If UserInfo Is Nothing Then
'登陆失败,重新定位为登陆页
Response.Write("<script language=javascript>")
Response.Write("window.alert('您输入的用户名不存在或密码错误,请返回检查!');")
Response.Write("window.location='Default.aspx';")
Response.Write("</script>")
Else
'登陆成功,页面转到Index.htm,把用户信息存放在Session("UserInfo")中
Dim objLog As SysLog = New SysLog()
objLog.AddLog(UserInfo, "用户登陆", Request.UserHostAddress.ToString, "成功")
Session("UserInfo") = UserInfo
Response.Write("<script language=javascript>")
Response.Write("window.location='Index.htm';")
Response.Write("</script>")
End If
End Sub
End Class
上面是求是科技《ASP.net数据库管理系统实例导航》这本书中一个类的程序,程序中的语句Dim obj As DBController = New DBController()中用到了事先写好的DBController类,程序是如何认得DBController类呢?
一般类放在app目录下(2005net),实例化就是new 类,访问类函数必须使用public shared 方法定义。
name.function();
这样就好了。(楼上的都已经说到了)如果你有一系列的类(类库),建一个项目。然后在你应用程序里面引用,这样的话你的代码在以后的项目中还可以使用