SQL QUE EXIBA NUM MESMO DBGRID OS DADOS DE 2 TABEL

WEBIER 09/05/2006 23:29:07
#145857
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!
USUARIO.EXCLUIDOS 10/05/2006 08:26:39
#145868
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.
USUARIO.EXCLUIDOS 10/05/2006 19:36:52
#146046
Resposta escolhida
Tente assim:
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