我昨天开始看asp.net 不知道用什么工具写啊 现在都是用记事本写好了 然后改成aspx的 而且有好多错误 为什么我照着例子输入的<%@Import Namespace="System.Data.ADO"%> 他总是提示System.Data.ADO找不到这个NAMESPACE 而以前的显示控件列子没有他 都可以用 但我现在想用数据库啊 我要把一个pubs的数据 捣出到界面的一个datagrid上面 有没有那为大侠告诉我该怎么做啊 最后有代码 谢谢

解决方案 »

  1.   

    我发现vs.net里面有asp.net的工程选象  可是用哪个进去后他的代码不知道是不是封状了 跟我看的文章里面的代码一点都不一样 连<%>都没有 我更不知道怎么用了
      

  2.   

    是这样的,默认的ASP.NET(非MVC)分为前台页面和Code-Behind页面,前者文件名为aspx,后者为cs(c#编写)或vb(vb.net编写)。
    aspx页面编写页面前台的HTML、CSS、JS等,还可加入ASP.NET的服务器控件。而cs文件用于编写程序后台逻辑代码。
      

  3.   

    <%Import Namespace="System.Data.ADO"%>
    <%Import Namespace="System.Data.SQL"%>为什么都不能给我用呢 说是没有命名空间
      

  4.   

    因为你在notepad里写代码的时候
    notepad没有.net类库
    所以你当然用不了...
      

  5.   

    在VS2005里面的.cs(c#)文件中引用类库。
    using System.Data.ADO
      

  6.   

    是你们在开玩笑么?有System.Data.ADO命名空间么?好像没有吧?这好像是asp里的
      

  7.   

    没有System.Data.ADO你可以继续使用Notepad来编写
      

  8.   

    具体应该怎么做呢 我用的vs2003 然后在aspx的HTML里面 把这些代码加上去 还是说没有ADO这个东西 到底应该怎么办啊 而且我看别人都用了set 但我一用就提示 不再支持“Let”和“Set”赋值语句。
    愁死我了 看了两天了 还没有弄出来
      

  9.   

    没有System.Data.ADO 你可以继续使用Notepad来编写<%@ Import Namespace="System.Data" %>
     <%@ Import Namespace="System.Data.ADO" %>
    <% Dim cn As ADOConnection 
    cn = New ADOConnection("DSN=pubs")
    objConn.Open()Dim strSQL as String = "SELECT * FROM authors"Dim objDSCommand as ADODatasetCommand 
    Dim objDataset as Dataset = New Dataset 
    objDSCommand = New ADODatasetCommand(strSQL, objConn)
    objDSCommand.FillDataSet(objDataset, "Author Information") 
    objConn.Close()
    objConn = Nothing
    Authors.DataSource = _
    objDataset.Tables("Author Information").DefaultView 
    Authors.DataBind() %> 
    <HTML>
     <BODY> 
    <asp:DataGrid id="Authors" runat="server"/> 
    </BODY> 
    </HTML>没有 <%@ Import Namespace="System.Data.ADO" %>ADOConnection 等等都是不认识的啊