2011-08-01 16 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

美しい、歓声を! –

関連する問題