看板 C_Sharp 關於我們 聯絡資訊
以下純推論 正確性非百分百 ※ 引述《jonbon (Ruud Van Nistelrooy)》之銘言: : string query = "Select * From file"; : if(textBox2.Text != "") : query =query+"Where name=\'"+textBox2.Text+"\'"; : conn.Open(); 妳在這裡開啟了Connection : com.CommandText=query; : com.Connection=conn; 又在這裡將已經開啟的Connection拿給別人用 : adp = new OleDbDataAdapter(com); : adp.Fill(ds,"file"); 這邊的Adapter想要執行Fill的時候發現Connection已經開啟佔用中 所以產生錯誤 試試看前面的conn.Open()不要開啟 : 請問這裡最後一行會出錯是為什麼? : 拜託拜託 -- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.73.242.90