【发布时间】:2015-07-30 18:49:24
【问题描述】:
如何创建数据库应用程序? 我有一个文本框、按钮和标签。用户输入一个值 = Luke,程序执行 Select Address From Customers where Name='Luke'。它在标签中显示地址。
我知道这是一个非常愚蠢的问题,但我到处寻找,我所能找到的只是如何显示所有列而不是一件事。
任何关于使用 c# 的数据库的建议也会很有帮助。我正在使用 Sql server Express 2012 和 Visual Studio
代码:
private void button1_Click(object sender, EventArgs e)
{
SelectData(textBox1.Text);
}
private void SelectData(string selectConnection)
{
string connectionStr =
@"Data Source=.\SQLEXPRESS;"+
@"AttachDbFilename=C:\SQL Server 2000 Sample Databases\NORTHWND.MDF;"+
@"Integrated Security=True;Connect Timeout=30;User Instance=True";
SqlConnection connection = new SqlConnection(connectionStr);
SqlCommand command = connection.CreateCommand();
command.CommandText = "SELECT Address FROM Customers"+
" WHERE CustomerName = '" + textBox1.Text + "'";
【问题讨论】:
-
帮自己一个忙:不要像这样混合 UI 和数据库。将它们分开,以便您可以独立测试它们。您不需要完善您的查询吗?
-
我认为你应该在寻求帮助之前先用 google
C# getting started with sql tutorial...
标签: c# database visual-studio sql-server-2012