data set 使用問題~( 己解決)

我開左個SQL SERVER DATABASE,入面得一個table叫login,有4個FIELD-id,pw,type,status
我想用data set 拿返D data出來,但一 execute 就出左" 在檔案 App_Data\D1.mdf 附加自動命名的資料庫之嘗試失敗。相同名稱的資料庫已經存在、無法開啟指定的檔案或者它位於 UNC 共用中。"

CODE 如下:
public partial class _Default : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {

    }
    protected void btnLogin_Click(object sender, EventArgs e)
    {
        string conn = "Data Source=.\\SQLEXPRESS;AttachDbFilename=App_Data\\D1.mdf;Integrated Security=SSPI;User Instance=True;uid=sa; pwd=s";
        string strSQL = "select * from login";

        SqlDataAdapter da = new SqlDataAdapter(strSQL, conn);
        DataSet ds = new DataSet();
        da.Fill(ds, "login"); //<---RUN到呢度有問題

        for (int i = 0; i < ds.Tables["login"].Rows.Count; i++)
        {
            Label1.Text = ds.Tables["login"].Rows[1].ToString();
        }
    }
}

請高手們幫幫手

[ 本帖最後由 nessyamato 於 2008-12-30 16:50 編輯 ]