VERIFY DATA BASE

ROBIU 01/10/2009 08:46:48
#324147
Citação:

Set TBRelatorio = bd.openrecordset([Ô]SELECT * from usuarios)
Report.database.setdatasource TBusuarios



Tenta colocando [Ô]apelido[Ô] para os campos no select. Neste caso, a instrução Sql ficará maior e será recomendado criar uma Variavel string para definir essa instrução:

Dim Sql As String

Sql = [Ô]Select Codigo as Codigo,Nome as Nome...[Ô]
Set TBRelatorio = bd.openrecordset(Sql)

[ô]Neste Caso, os campos Reais são os Apelidos
[ô]Quando mudar o campo no banco:
Sql = [Ô]Select Cod as Codigo,NomeCompleto as Nome...[Ô]
[ô]Neste caso o nome do campo mudou mas o fiend no cristal vai apontar para o novo campo pelo apelido


Note que isso não vale para os campos critérios.

[ô]...Where Nome=...[Ô], [Ô]Order By Codigo[Ô] => Nesses casos só valem os nomes reais da tabela.
FERINDAIA 01/10/2009 13:46:02
#324171
Citação:

ROBIU escreveu:
Set TBRelatorio = bd.openrecordset([Ô]SELECT * from usuarios)
Report.database.setdatasource TBusuarios

Tenta colocando [Ô]apelido[Ô] para os campos no select. Neste caso, a instrução Sql ficará maior e será recomendado criar uma Variavel string para definir essa instrução:

Dim Sql As String

Sql = [Ô]Select Codigo as Codigo,Nome as Nome...[Ô]
Set TBRelatorio = bd.openrecordset(Sql)

[ô]Neste Caso, os campos Reais são os Apelidos
[ô]Quando mudar o campo no banco:
Sql = [Ô]Select Cod as Codigo,NomeCompleto as Nome...[Ô]
[ô]Neste caso o nome do campo mudou mas o fiend no cristal vai apontar para o novo campo pelo apelido


Note que isso não vale para os campos critérios.

[ô]...Where Nome=...[Ô], [Ô]Order By Codigo[Ô] => Nesses casos só valem os nomes reais da tabela.



MEU AMIGO, PARABENS E MUITO OBRIGADO!!!

Foi na mosca, fiz teste mudando nome de campo, excluindo um campo, mudando o tipo de dados do campo, e em nenhum momento apareceu a bendita janela pro usuário, dessa forma eu consigo manipular tudo via código pelo vb, agradeço muito mesmo a sua ajuda. Até a próxima...rsrsrs

Um abraço a todos,,,
Página 2 de 2 [12 registro(s)]
Tópico encerrado , respostas não são mais permitidas