Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá galera, to precisando de uma ajudinha.....
Estou precisando montar um inner join ente duas tabelas que eu tenho e mostrar os campos em um gridview. O problema é que não sei ao certo como passar os parametros das tabelas que vou usar. Ele está acusando erro no cmd.Fill(ds, "tb_usuario"), só que são 2 tabelas, onde incluo a segunda tabela? (tb_mensagem)
Olhem só o código...
Public Sub DataBind() Dim mySQL As String = "Select tb_usuario.nm_usuario, tb_mensagem.assunto_mens from tb_usuario INNER JOIN tb_mensagem ON tb_usuario.cd_usuario=tb_mensagem.cd_usuario order by cd_usuario" Dim conn As SqlConnection = New SqlConnection("Data Source=.\SQLEXPRESS;AttachDbFilename=E:\Desenvolvimento\WebSite1\App_Data\forum.mdf;Integrated Security=True;User Instance=True") Dim ds As New DataSet Dim cmd As New SqlDataAdapter(mySQL, conn) cmd.Fill(ds, "tb_usuario") cmd.Fill(ds, "tb_mensagem") Me.GridView1.DataSource = ds.Tables("tb_usuario & tb_mensagem").DefaultView Me.GridView1.DataBind() conn.Close() End SubValew
Carregando comentários...