从vb中的sql中选择并显示在aspx页面中

时间:2015-05-06 11:19:12

标签: sql asp.net .net vb.net

只想从数据库中选择一个单词并在aspx页面中显示

后端

Using da As New SqlDataAdapter
        con.Open()
        cmd.CommandText = "SELECT value_en as value FROM tbl_language WHERE element_id = 'a1';"
        da.SelectCommand = cmd
        Dim dt As New DataTable
        da.Fill(dt)
        Dim WordValue As String = dt.Rows(0).Item(0)
End Using

在aspx页面

<%=WordValue%>

这里有什么不对吗?

1 个答案:

答案 0 :(得分:0)

将Connection连接到命令对象,并将item(0)转换为字符串

Using da As New SqlDataAdapter
        con.Open()
        cmd.CommandText = "SELECT value_en as value FROM tbl_language WHERE element_id = 'a1';"
        cmd.Connection =con
        da.SelectCommand = cmd
        Dim dt As New DataTable
        da.Fill(dt)
        Dim WordValue As String = Convert.ToString(dt.Rows(0).Item(0))
End Using

Using da As New SqlDataAdapter( "SELECT value_en as value FROM tbl_language WHERE element_id = 'a1';",con)
            Dim dt As New DataTable
            da.Fill(dt)
            Dim WordValue As String = Convert.ToString(dt.Rows(0).Item(0))
    End Using