使用C#/SQL窗口应用程序创建登录页面。

使用C#/SQL窗口应用程序创建登录页面。,c#,sql,sql-server,visual-studio-2012,ado.net,C#,Sql,Sql Server,Visual Studio 2012,Ado.net,我一直在使用C#应用程序,我想为它创建登录页面 但我面临着这个代码的问题,它似乎不起作用 一旦我打电话。。我发现关键字“User”附近的语法不正确。 这可能有问题,因为“User”是Sql Server中的关键字。您可以将其更改为: string query = "select * from [User] where User_Name = '" + textBox1.Text + "'and User_Password = '" + this.textBox2.Text + "'"; >我更

我一直在使用C#应用程序,我想为它创建登录页面 但我面临着这个代码的问题,它似乎不起作用

一旦我打电话。。我发现关键字“User”附近的语法不正确。


这可能有问题,因为“User”是Sql Server中的关键字。您可以将其更改为:

string query = "select * from [User] where User_Name = '" + textBox1.Text + "'and User_Password = '" + this.textBox2.Text + "'";

>我更改了它,但仍然出现以下错误`数据类型text和varchar在等于运算符中不兼容``数据类型text和varchar在等于运算符中不兼容`您的第一个参数“n”。。。将SqlDbType更改为SqlDbType.VarCharits在DB中的类型为Text而不是varchar@Oppassum我应该把它改成varchar吗?
string query = "select * from [User] where User_Name = '" + textBox1.Text + "'and User_Password = '" + this.textBox2.Text + "'";