2011-08-01 86 views
0

我只是想使用ASPX的第一次,我得到一個 CS1003:語法錯誤,「(」預計在第3行使用System.Data.Odbc編譯錯誤;

錯誤這是我的代碼:

<%@ Page Language="C#" ContentType="text/html" ResponseEncoding="utf-8" %> 
<% 
    using System.Data.Odbc; 
    // Connection 
    string connectionString = "Driver={MySQL ODBC 5.1 Driver};Server=localhost;Database=db;User=user;password=pass"; 
    OdbcConnection conn = new OdbcConnection(connectionString); 
    conn.open(); 
%> 

我對什麼是錯與「使用」行。任何幫助,將不勝感激不確定。

回答

3

一個<% ... %>塊的內容是聲明正在把Execute方法裏面。
您不能在方法中放入using指令。

相反,你需要使用ASP.Net <%@ Import %> directive

<%@ Import Namespace="System.Data.Odbc" %> 
+0

美麗,乾杯! –