2011-05-15 88 views
0

我正在嘗試使用Visual Studio 2010在C#和.accdb數據庫中創建一個網站 我的.accdb數據庫具有用戶名和分數,我想要顯示信用超過0到Default.aspx如何在C#中顯示來自數據庫的數據結果

所以我創建了一個按鈕和一個文本框。

<div> 
<asp:Button ID="CreditSearch" runat="server" Text="Credit" onclick="btnCreditSearch_Click" /> 
</div> 

和btnCreditSearch_Click的功能是:

protected void btnCreditSearch_Click(object sender, EventArgs e) 
{ 
    CreditSearch(); 
} 

private void CreditSearch() 
{ 
    string users; 
    users = Process.UserCreditSearch(); 
    string A = users.ToString(); 
    TextBox1.Text(A); 
} 

和我Process.UserCreditSearch()是:

public static string UserCreditSearch() 
{ 
    string query = "SELECT srusername FROM usertb WHERE credit > 0 "; 
    return query; 

} 

但後來它不工作。對於信貸的搜索功能,它說:「非可調用成員的System.UI.Webcontrol.TextBox.Text'不能使用的方法等

我希望有人知道我做錯了,並感謝

+0

感謝我去到ACCDB – 2011-05-15 08:33:20

回答

1

。文本是一家房產

TextBox1.Text= A; 
+0

感謝現在我改TextBox1.Text = A; 但現在顯示的文本框「選擇srusername FROM usertb WHERE信貸> 0」,但我想是的用戶信用大於0 是否有任何問題的代碼causin這個? – 2011-05-15 08:46:15

+0

string query =「SELECT srusername FROM usertb WHERE credit> 0」; //這是錯誤的,因爲select語句返回一個表,你將它分配給一個字符串,並且必須有一個連接處理類 – Nighil 2011-05-15 08:49:02

+0

@Ric:你的連接類在哪裏? – Nighil 2011-05-15 08:51:47

相關問題