补充一下:如果写在后台using System.Data.OracleClient,是正常的。.net版本是1.1

解决方案 »

  1.   

    那主写在后台。干嘛在前台写代码?走ASP的老套?
      

  2.   

    参考这个http://jroller.com/page/Tone/20040318
      

  3.   

    OleDb效率明明没OracleClient高,那后台怎么正常的???
      

  4.   

    http://msdn.microsoft.com/library/en-us/dndotnet/html/manprooracperf.asp?frame=true
      

  5.   

    多谢孟子大哥,不过我好像跟他那样做法还是有问题,我就连下面这样都通不过
    <%@ Page language="c#" Codebehind="WebForm1.aspx.cs" AutoEventWireup="false" Inherits="WebApplication3.WebForm1" %>
    <%@ Import Namespace="System.Data"%>
    <%@ Import Namespace="System.Data.OracleClient"%>
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" > <html>
      <head>
        <title>WebForm2</title>
        <meta name="GENERATOR" Content="Microsoft Visual Studio .NET 7.1">
        <meta name="CODE_LANGUAGE" Content="C#">
        <meta name=vs_defaultClientScript content="JavaScript">
        <meta name=vs_targetSchema content="http://schemas.microsoft.com/intellisense/ie5">
      </head>
      <body MS_POSITIONING="GridLayout">

        <form id="Form1" method="post" runat="server">     </form>

      </body>
    </html>但如果把System.Data.OracleClient改成System.Data.SqlClient,或System.Data.OleDb都编译通的过。