发现JSP在编写的时候可以制定几个类模块然后用Import引用,.Net能不能啊?应该怎么做??请高手指点
解决方案 »
- 关于建类的问题
- 按钮不可用
- MVC为什么提交时不验证呢?
- 请问如何比较两个日期相隔的天数大于3天,而且要除去星期六和星期天
- vs2005 打sp1补丁之后 为什么还是没有出现 asp.net web应用程序 这个选项
- 退出系统的问题
- 求一个Infragistics的WebGrid的例子,包括新删改分页功能的代码(前后台)100分相送
- 高分请教-无法用vs.net2002在windows2003下用web共享方式创建web项目!
- 请问Request中的字符集问题
- asp.net使用CrystalReport顯示報表數據時出現移位問題
- NavigateUrl的参数问题?急!!
- 请高手指教函数判断问题!!!
看看StartKits,它的结构就是如此的
把函数定义为Public Shared
用 类名.函数名调用
using System.Data;
using System.Data.SqlClient;namespace jingchen.bizLogic
{
/// <summary>
/// DBcaiw 的摘要说明。
/// </summary>
public class DBcaiw
{
public DBcaiw()
{
//
// TODO: 在此处添加构造函数逻辑
//
} public DataView select_caiwzhk1(string hetbh,string chulyf)
{
SqlConnection myConn=new SqlConnection(System.Configuration.ConfigurationSettings.AppSettings["connectionString"]);
SqlCommand myCommand=new SqlCommand("select jine,fachshl,id,shuinjzh,fahrq,tuipshl,kaipyf,shuindj,cheh,chucbh,chulyf,tidh from caiwzhk where hetbh=@m_hetbh and chulyf=@m_chulyf" ,myConn);
myCommand.Parameters.Add(new SqlParameter("@m_hetbh", SqlDbType.NVarChar ,50)).Value=hetbh;
myCommand.Parameters.Add(new SqlParameter("@m_chulyf", SqlDbType.NVarChar ,50)).Value=chulyf;
SqlDataAdapter myda=new SqlDataAdapter();
myda.SelectCommand=myCommand;
DataSet ds = new DataSet();
myda.Fill(ds, "caiwzhk");
return ds.Tables["caiwzhk"].DefaultView; }
}
}
调用new jingchen.bizLogic.DBcaiw().select_caiwzhk1(string hetbh,string chulyf)
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Data.SqlClient;
using System.Drawing;
using System.Web;
using System.Web.SessionState;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;
using System.Web.Mail;
using System.Web.Security;
using System.IO;
using System.Xml;namespace 论坛
{
/// <summary>
/// clsForum 的摘要说明。
/// </summary>
public class clsForum
{
//定义SQL数据库的连接对象
public SqlConnection conn; public clsForum()
{
//
// TODO: 在此处添加构造函数逻辑
//
}
//----------------------------
public void OpenDataBase()
{
/* 1、编写:
* 2、功能:打开SQLServer数据库
* 3、参数:无
* 4、返回值: 无
* 5、用途:实例化一个SqlConnection 连接对象
*/
conn=new SqlConnection(GetConnectionStr());
conn.Open();
} //--------------------------------------
public string GetConnectionStr()
{
/*
* 1、
* 2、此函数用于读出入在web.config中的字符串.这个字符串是用来连接到数据库所需的一些信息.包括:
* 数据库名,数库中的用户和密码,其中密码并没有提供加密.
* 3、参数:无
* 4、返回值:字符串
* 5、主要用在:在连接数据库时,一般作为SqlConnection.ConnectionString的值。
*/
return System.Configuration.ConfigurationSettings.AppSettings["ConnectionString"].ToString();
} //-----------------------------
public void CloseDataBase()
{
/* 1、编写:
* 2、功能:关闭连接对象"conn"并释放内存
* 3、参数:无
* 4、返回值: 无
* 5、用途:和"OpenDataBase()"方法配对使用,关闭连接对象并释放内存
*/
conn.Close();
conn.Dispose();
}
}
//Web.config文件里加写的代码:
<appSettings>
<!-- 用户名和密码是自己设定的,若服务器不同请及时修改
-->
<add key="ConnectionString" value="server=localhost;uid=sa;pwd=50277;database=50277Forum"/>
</appSettings> //调用:
clsForum objMyClass=new clsForum();
objMyClass.OpenDataBase();//打开数据库
//.....................
vbscript:imports
c#:using