LER CODIGO A PARTIR DE UM BLOCO DE NOTAS
Me tirem uma duvida,
tem como o programa executar uma consulta SQL atraves do bloco de notas?
apareceu uma situacao no meu programa que faço N tipos de consultas.
para nao ter que toda vez que tiver que criar uma consulta nova não precise gerar um novo .exe do programa.
tem como?
ex.
em vez de eu ter uma linha de codigo com : Select * from TB1 where X = 1
eu tenha isso num bloco de notas para mais tarde colocar mais itens do select.
tem como o programa executar uma consulta SQL atraves do bloco de notas?
apareceu uma situacao no meu programa que faço N tipos de consultas.
para nao ter que toda vez que tiver que criar uma consulta nova não precise gerar um novo .exe do programa.
tem como?
ex.
em vez de eu ter uma linha de codigo com : Select * from TB1 where X = 1
eu tenha isso num bloco de notas para mais tarde colocar mais itens do select.
Private Sub subSQLArquivo(sCaminho as string)
Dim sTexto As String
Dim sLinha As String
[ô]
Open sCaminho For Input Access Read As #1
[ô]
While Not EOF(1)
Line Input #1, sLinha
[ô]
If sLinha <> [Ô][Ô] Then
[ô]
[ô]Código para rodar as SQLs
[ô]
End If
[ô]
Wend
[ô]
Close #1
[ô]
End Sub
Aproveitando o tópico.
E se eu quiser que não sejam lidas linhas comentadas, como por exemplo nos ficheiros de configuração de alguns programas no Linux ex: o samba, as linhas antecididadas por # são ignoradas. No caso, como fazer que o VB ignore a linha a ou b do bloco de notas. é que se isso for possÃvel facilitará o nosso trabalho a medida que poderemos fazer anotações sobre cada código que é implementado.
E se eu quiser que não sejam lidas linhas comentadas, como por exemplo nos ficheiros de configuração de alguns programas no Linux ex: o samba, as linhas antecididadas por # são ignoradas. No caso, como fazer que o VB ignore a linha a ou b do bloco de notas. é que se isso for possÃvel facilitará o nosso trabalho a medida que poderemos fazer anotações sobre cada código que é implementado.
Aproveitando o tópico.
E se eu quiser que não sejam lidas linhas comentadas, como por exemplo nos ficheiros de configuração de alguns programas no Linux ex: o samba, as linhas antecididadas por # são ignoradas. No caso, como fazer que o VB ignore a linha a ou b do bloco de notas. é que se isso for possÃvel facilitará o nosso trabalho a medida que poderemos fazer anotações sobre cada código que é implementado.
E se eu quiser que não sejam lidas linhas comentadas, como por exemplo nos ficheiros de configuração de alguns programas no Linux ex: o samba, as linhas antecididadas por # são ignoradas. No caso, como fazer que o VB ignore a linha a ou b do bloco de notas. é que se isso for possÃvel facilitará o nosso trabalho a medida que poderemos fazer anotações sobre cada código que é implementado.
No código do colega ASH é só acrescentar
If sLinha <> [Ô][Ô] Then
If Trim(Mid(sLinha1,1)) <> [Ô]#[Ô] Then
[ô]
[ô]Código para rodar as SQLs
[ô]
End If
End If
Tópico encerrado , respostas não são mais permitidas