SQL QUE EXIBA NUM MESMO DBGRID OS DADOS DE 2 TABEL
como eu faço uma SQL que me mostre num mesmo DBGRID os dados de 2 tabelas diferentes...
... a ideia seria mostre os dados da tabela 1 e depois na proxima linha vazia em seguida os dados da outra tabela
Grato!
... a ideia seria mostre os dados da tabela 1 e depois na proxima linha vazia em seguida os dados da outra tabela
Grato!
Bem, neste caso, vc não deve usar o DBGrid, e sim um componente chamado Microsoft Hierarquical Flex Grid. E a sua consulta SQL deve ser feita com shape, ou vc deve usar o DataEnviroment para criar o formato que vc deseja.
Espero ter ajudado.
Espero ter ajudado.
Tente assim:
Ressalto que uso UNION com FireBird, nao sei se funfa em Access...
Option Explicit
Private db As DAO.Database
Private Sub Form_Load()
Dim SQL as String
Set db = OpenDatabase(App.Path & "\BD.MDB")
SQL = "SELECT CAMPO_DATA, CAMPO_TEXTO FORM TABELA1" & _
" UNION " & _
"SELECT CAMPO_DATA, CAMPO_TEXTO FORM TABELA2"
Set Data1.Recordset = db.OpenRecordset(SQL)
End Sub
Ressalto que uso UNION com FireBird, nao sei se funfa em Access...
Tópico encerrado , respostas não são mais permitidas