使用sql查询查看选定节点值的树视图

使用sql查询查看选定节点值的树视图,sql,treeview,Sql,Treeview,我有一个sql查询 Dim cmd As OleDbCommand = New OleDbCommand("SELECT * FROM GPS1_MAP where sta_id=" & TreeView1.SelectedNode.Value, con) 树视图代码在这里 <asp:TreeView ID="TreeView1" runat="server" AutoGenerateDataBindings="False" Font-Names="Arial"

我有一个sql查询

Dim cmd As OleDbCommand = New OleDbCommand("SELECT * FROM GPS1_MAP where sta_id=" & TreeView1.SelectedNode.Value, con)
树视图代码在这里

<asp:TreeView ID="TreeView1" runat="server" AutoGenerateDataBindings="False" Font-Names="Arial"
                        Font-Size="Smaller" ForeColor="#C04000">
                        <Nodes>
                            <asp:TreeNode Text="Paties">
                                <asp:TreeNode Text="CHENAB COTTON MILLS" Value="CHENAB COTTON MILLS"></asp:TreeNode>
                                <asp:TreeNode Text="AJMER COTTON GINNERS" Value="AJMER COTTON GINNERS"></asp:TreeNode>
                            </asp:TreeNode>
                        </Nodes>
                    </asp:TreeView>


但是它不能处理树的选定值有什么问题?

选择节点的
值(例如
,这是一个更好的解决方案(因为它可以防止SQL注入攻击)。

选择节点的
值(例如
,这是一个更好的解决方案(因为它可以防止SQL注入攻击).

Sir如果您有任何想法或链接,那么是否可以从数据库中填充树视图,然后告诉我们me@user1103342检查这篇文章:这有很多代码,我不知道要使用哪部分代码请告诉我一个简单的方法来做这件事先生,这是否可能从数据库中填充树视图如果你有任何想法或链接,然后告诉我me@user1103342检查这篇文章:这有很多代码,我不明白要使用哪部分代码,请告诉我一些简单的方法
SELECT * FROM GPS1_MAP where sta_id=CHENAB COTTON MILLS
Dim cmd As OleDbCommand = New OleDbCommand("SELECT * FROM GPS1_MAP where sta_id='" & TreeView1.SelectedNode.Value & "'", con)