Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 如何使用vb.net检查数据库记录中是否存在textbox1和textbox2输入值?_Asp.net_Vb.net - Fatal编程技术网

Asp.net 如何使用vb.net检查数据库记录中是否存在textbox1和textbox2输入值?

Asp.net 如何使用vb.net检查数据库记录中是否存在textbox1和textbox2输入值?,asp.net,vb.net,Asp.net,Vb.net,我的数据库字段: ID Name Age 1 Sumit 23 2 Manish 25 3 John 22 我的asp.net网络表单中有两个文本框、一个按钮和一个标签 当我在textbox1中输入Sumit,在textbox2中输入23时,它会验证数据库,以检查在textbox1中输入

我的数据库字段:

ID            Name                Age

1             Sumit               23
2             Manish              25
3             John                22
我的asp.net网络表单中有两个文本框、一个按钮和一个标签


当我在textbox1中输入Sumit,在textbox2中输入23时,它会验证数据库,以检查在textbox1中输入的值是否存在于数据库的Name列中,以及在数据库的Age列中是否存在23…然后它重定向到~.Default2.aspx,否则会在标签中显示错误消息

您必须使用make和SQL命令,该命令执行以下操作:

SELECT * WHERE Name = 'Sumit' AND Age=23

然后检查命令是否返回任何内容。如果有,则表示该值已经存在。

在数据库连接中

在SqlCommand对象中尝试此查询

从tablename中选择1,其中Name='+TextBox1.Text+'和Age='+TextBox2.Text+'


我希望它会有所帮助。

我认为这段代码可能会解决您的问题。使用联机C到vb.net转换器转换此代码

SqlConnection=new SqlConnectionyourConnectionString; 字符串查询=从tableName中选择count*,其中Name='+textBox1.Text+'和Age=+textboox2.Text; SqlCommand cmd=newsqlcommandquery,cnn; cnn.open; ifcmd.ExecuteScalar>0 { //记录存在 回来 }
//记录不存在

这是作业/课堂测试吗?如你所愿?你能帮我吗?