need to get value from sql query

前端 未结 4 2042
一向
一向 2020-12-20 08:28

Through ADO,I like to do the following query:

    select name, address, zip from terr where id = \'33334\'

I like then to assign name, adde

4条回答
  •  眼角桃花
    2020-12-20 09:15

    You need a DataBase (i assume MS Sql-Server), a Connection and a DataAdapter to fill a DataTable. Then you have all you need. Here's an example:

    Public Function GetUser(UserId As Int32) As DataRow
        Using con = New SqlConnection(My.Settings.RM2ConnectionString)
            Using cmd = New SqlCommand("select name, address, zip from terr where id = @id", con)
                cmd.Parameters.AddWithValue("@id", UserId)
                Dim da = New SqlDataAdapter(cmd)
                Dim tblUser = New DataTable
                da.Fill(tblUser)
                If tblUser.Rows.Count <> 0 Then
                    Return tblUser(0)
                Else
                    Return Nothing
                End If
            End Using
        End Using
    End Function
    

提交回复
热议问题