如果代码和网页在一页index.aspx中那么要编数据库程序时页面头上要加上
<%@ Import Namespace="System.Data" %>
<%@ Import Namespace="System.Data.OleDb" %>
现在的问题是如果我用vs开发页面和程序分离为index.aspx、index.aspx.vb,那么它要加到哪?怎么加?我加到了index.aspx.vb页头部但不对。在运行时显示oledbconnection等等都未定义,这是怎么回事。index.aspx.vb页头部有
Public Class index 
Inherits System.Web.UI.Page
--------------         注意: 是用vb.net

解决方案 »

  1.   

    在index.aspx.vb页面的最开始部分导入命名空间:Import System.Data
    Import System.Data.OleDb
      

  2.   

    Import System.Data
    Import System.Data.OleDb加到.vb里
      

  3.   

    在头部加入
    Inherits System.Data
    Inherits System.Data.OleDb
      

  4.   

    我都按你们的做了,但在 Import 下面出现了下划线,,程序运行时显示“需要声明”。。象程序中的OleDbConnection、OleDbDataAdapter等都有下划线,程序运行时显示“未定义的类型”。。但我已经用Dim myDataAdapter As OleDbDataAdapter定义了呀。。
      

  5.   

    写得太快了,应该是
    Imports System.Data
    Imports System.Data.OleDb