发现JSP在编写的时候可以制定几个类模块然后用Import引用,.Net能不能啊?应该怎么做??请高手指点

解决方案 »

  1.   

    当然
    看看StartKits,它的结构就是如此的
      

  2.   

    可以,我就是这么用的
    把函数定义为Public Shared
    用 类名.函数名调用
      

  3.   

    using System;
    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)
      

  4.   

    using System;
    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();//打开数据库
    //.....................
      

  5.   

    当然可以了而且变得更灵活了。
    vbscript:imports
    c#:using