2016-04-20 121 views
0

我有一个从数据库检索数据的问题..我有3个文本框和textbox1是为applicant_num,textbox2是为applicant_name和textbox3是为lot_num,我想查看这些数据在列表视图..我怎么能从数据中获取数据数据库使用vb.net?希望你能帮助我..谢谢。如何在vb中从SQL数据库检索数据。净?

代码是在这里:

dim sql as string = "select * from Pambujan where app_num = '" & textbox1. text & "', app_name = '" & textbox2. text & "', lot_num = '" & textbox3. text &"'" 

回答

1

访问的文本框的Text属性的语法不正确。另外,生成的动态WHERE子句应该使用'AND'而不是逗号。就像这样:

dim sql as string = "SELECT * from Pambujan WHERE app_num = '" & textbox1.Text & "' AND app_name = '" & textbox2.Text & "' AND lot_num = '" & textbox3.Text &"';" 
+0

***和***你应该**总是**使用**参数化查询**以避免SQL注入! **总是** –