我用了个三层,不知连接数据库的代码怎么写

解决方案 »

  1.   

    连接数据库对象SQLConnection  和 SQLCommand   对象
      

  2.   

    SQLConnection con = new SQLConnection("server=.;databasename=数据库名;uid=sa;pwd=sa");
    string sql='sql语句';
    SQLCommand cmd = new SQLCommand(sql,con);
    try

        con.open();
      

  3.   

    string strCon="server=.;database=A;uid=sa;pwd=123456";//连接字符串
    SQLConnection   con   =   new   SQLConnection(strCon);//创建连接
      

  4.   

    用Entity Framework吧,连接数据库以及生成业务对象等都不用自己写任何代码了,轻松多了!===============================================
    ASP.NET分页的最终解决之道:http://www.webdiyer.com
      

  5.   

    <SettingsPager PageSize="20">
                <AllButton Text="All">
                    <Image Height="19px" Width="27px" />
                </AllButton>
                <FirstPageButton Text="首页">
                    <Image Height="19px" Width="23px" />
                </FirstPageButton>
                <LastPageButton Text="尾页">
                    <Image Height="19px" Width="23px" />
                </LastPageButton>
                <NextPageButton Text="下一页 &gt;">
                    <Image Height="19px" Width="19px" />
                </NextPageButton>
                <PrevPageButton Text="&lt; 上一页">
                    <Image Height="19px" Width="19px" />
                </PrevPageButton>
                <Summary AllPagesText="页: {0} - {1} ({2} 条记录)" Text="当前页{0}/共{1}页({2}条记录)" />
            </SettingsPager>
    这代码有问题吗?怎么在页面上没显示啊
      

  6.   

    网上收下 c# dbhelper类。 一大把你可以学着别人的样子自己写一个,增加理解。
      

  7.   

    <SettingsPager PageSize="20">
      <AllButton Text="All">
      <Image Height="19px" Width="27px" />
      </AllButton>
      <FirstPageButton Text="首页">
      <Image Height="19px" Width="23px" />
      </FirstPageButton>
      <LastPageButton Text="尾页">
      <Image Height="19px" Width="23px" />
      </LastPageButton>
      <NextPageButton Text="下一页 &gt;">
      <Image Height="19px" Width="19px" />
      </NextPageButton>
      <PrevPageButton Text="&lt; 上一页">
      <Image Height="19px" Width="19px" />
      </PrevPageButton>
      <Summary AllPagesText="页: {0} - {1} ({2} 条记录)" Text="当前页{0}/共{1}页({2}条记录)" />
      </SettingsPager>
    这代码有问题吗?怎么在页面上没显示啊
      

  8.   

    建议问你们老师,手把手的教你写,ADO.NET也不是几句话就能说的完的事。或者坐等你们老师开课讲
      

  9.   

    这是ADO.NET的问题吗?
    好像不像啊
      

  10.   

    先创建一个类命名为:DataAccess
    using System;
    using System.Data;
    using System.Configuration;
    using System.Web;
    using System.Web.Security;
    using System.Web.UI;
    using System.Web.UI.HtmlControls;
    using System.Web.UI.WebControls;
    using System.Web.UI.WebControls.WebParts;
    using System.Data.SqlClient;public sealed class DataAccess
    {
        DataAccess() { }
        static readonly DataAccess da = new DataAccess();
        public static DataAccess GetDa
        {
            get 
            {
                return da;
            }
        }
        static SqlConnection conn = new SqlConnection(System.Configuration.ConfigurationManager.ConnectionStrings["conn"].ConnectionString);    public DataSet Query(string sql)  //查询
        {
            using (SqlDataAdapter sda = new SqlDataAdapter(sql, conn))
            {
                using (DataSet ds = new DataSet())
                {
                    sda.Fill(ds);
                    return ds;
                }
            }
        }    public bool ExecuteNonQuery(string sql)  //增删改
        {
            using (SqlCommand cmd = new SqlCommand(sql, conn))
            {
                conn.Open();
                try
                {
                    cmd.ExecuteNonQuery();
                    return true;
                }
                catch
                {
                    return false;
                }
                finally
                {
                    conn.Close();
                }
            }
        }
    }再在Web.config配置文件里添加下面一句话:
    <configuration>
         <appSettings/>
    <connectionStrings>
    <add name="conn" connectionString="server=.\SQL2005;uid=数据库用户名;pwd=数据库密码;database=表名"/>
    </connectionStrings>