看过此书的一起进来聊聊吧,个人感觉有些代码不能运行,大家一起探讨探讨。

解决方案 »

  1.   

    ADO.NET那部分的例子程序,你是怎么运行的啊,具体说说看,你是连接SQL server 2000的吗?我怎么不能运行呢?
      

  2.   

    SQL 和 ACCESS都可以的
    我用了 不过好象数据库连接 我自己改了些地方
      

  3.   

    ADO.NET中的第一个例子DataReader.aspx,我就不能运行。
    <% @ language="C#" Debug="true" %>
    <% @ Import Namespace="System.Data" %>
    <% @ Import Namespace="System.Data.SqlClient" %>
    <script language="C#" runat="server">
    SqlDataReader dr;
    public void Page_Load(object src,EventArgs e)
    {
        string MyConnString="server=(local);database=test1;Trusted_Connection=true";
    string strSel="Select+from BookMark";
        SqlConnection MyConn=new SqlConnection(MyConnString);
    SqlCommand MyComm=new SqlCommand(strSel,MyConn);
    MyComm.Connection.Open();
    dr=MyComm.ExecuteReader();
    }
    </script>
    <html>
    <head>
    <title></title>
    </head>
    <body>
    <b>DataReader演示</b>
    <table border=1>
         <tr bgcolor="#aaaadd"><td>网络名</td><td>网址</td><td>介绍</td></tr>
    <%
         while(dr.Read())
     {
    %>
        <tr><td><%=dr["SiteName"].ToString()%></td><td><%=dr["URL"].ToString()%></td><td><%=dr["Comment"].ToString()%></td></tr>
    <%
         }
     dr.Close();
    %>
    </table>
    </body>
    </html>
    然后就出现错误:
    异常详细信息: System.Data.SqlClient.SqlException: SQL Server 不存在或访问被拒绝。
    源错误: 
    行 10:     SqlConnection MyConn=new SqlConnection(MyConnString);
    行 11:  SqlCommand MyComm=new SqlCommand(strSel,MyConn);
    行 12:  MyComm.Connection.Open();
    行 13:  dr=MyComm.ExecuteReader();
    行 14: }能帮我看看是为什么吗?
      

  4.   

    Eric_Net(丑得惊动党中央),能交个朋友吗,我在看这本书,如果有什么不懂的地方可以请教你吗?我的QQ是279325779
      

  5.   

    这是本好书,入门最好不过了.很多简单的实例.你的问题是string MyConnString="server=(local);database=test1;Trusted_Connection=true";这句.用户名密码没提供,除非你的windows身份能通过验证,不然是访问不了数据库的.