2016-12-04 65 views
0

我試圖在我的網站的其中一個頁面topic.aspx中編輯一個GridView。我決定改變的DataSourceID,從一個我把在設計視圖在網格視圖,自定義一個,下面這個教程該調用在相同的方法之間不明確Asp.Net C#

http://www.c-sharpcorner.com/uploadfile/9f0ae2/gridview-edit-delete-and-update-in-asp-net/?authorFollow=true-9f0ae2-article&name=neha-sharma52

我複製並粘貼從register.aspx確切的SqlConnection。 cs頁面,這是

SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString); 

作爲topic.aspx.cs中的私有字段。

突然,我的註冊頁面不再工作。該 「的SqlConnection」 在

new SqlConnection(...) 

呼叫

SqlConnection.SqlConnection(string) 

之間

SqlConnection.SqlConnection(string) 

「ambigous」 我毀掉了一切,我做到了,很明顯。我最後的手段是完全刪除topics.aspx和topics.aspx.cs,但是...它會工作嗎?我非常懷疑。

我不知道我做錯了什麼,我只複製並粘貼了一行代碼,突然,我的register.aspx和login.aspx不再工作。問題是什麼?

編輯: 在我使用的進口

using System; 
using System.Collections.Generic; 
using System.Configuration; 
using System.Data.SqlClient; 
using System.Linq; 
using System.Web; 
using System.Web.UI; 
using System.Web.UI.WebControls; 
+1

你有自己的'SqlConnection'類嗎? –

+1

我不知道。我仍然是一個noob,我不會定義我自己的SqlConnection類。我刪除了topic.aspx和topix.aspx.cs,仍然沒有結果 –

+0

如果你只是聲明一個'SqlConnection'類型的變量,例如'SqlConnection connection = null;'然後將鼠標懸停在變量名上,它會顯示一個完全限定的類型名稱嗎? –

回答

1

如果你的連接字符串不使用集成安全性=真你可以嘗試的SqlConnection(字符串,SqlCredential)或只需調用默認的構造函數

+0

儘管只是調用'SqlConnection(string)'應該沒問題。 –

+0

哦jeez Jon Skeet只是低估了我 –

+1

這是fap時間 –

相關問題