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 { //记录存在 回来 }
//记录不存在这是作业/课堂测试吗?如你所愿?你能帮我吗?