CRIA CONSOLE SQL VIA FORMULRIO

 Tópico anterior Próximo tópico Novo tópico

CRIA CONSOLE SQL VIA FORMULRIO

VB / VBA

 Compartilhe  Compartilhe  Compartilhe
#493601 - 22/04/2020 13:11:30

ROBLEDO
LAJEADO
Cadast. em:Janeiro/2019


Ol
Tenho vrios projetos em VB6 com banco de dados access (no momento) e gostaria de facilitar minha vida para evitar realizar intervenes diretas no BD, ou seja, criar um formulrio onde iria realizar a escrita do script para aplicar no banco de dados. Seria possvel?? No estou conseguindo fazer com que o boto do formulrio traduza o scritp descrito no (textbox em multiline) e aplique no bd. Algum conseguiria me ajudar?



#493602 - 22/04/2020 15:34:57

KERPLUNK
RIO GRANDE DO SUL
Cadast. em:Junho/2009


Membro da equipe
Voc quer criar um backdoor? Propositalmente? Porque no usar simplesmente SQL Injection, que acho difcil que seu programa tenha sanitizao contra.

_______________________________________________________________________
Virei Orculo!
The end is nigh, be ready for the nukes!


#493701 - 29/04/2020 21:49:24

ROBLEDO
LAJEADO
Cadast. em:Janeiro/2019


Seria para algumas intervenes necessrias nos casos em que ainda no tenha implementao e necessite de alguma alterao rpida, por exemplo. Porm no estou conseguindo com que a instruo sql (descrita via formulrio), seja executada no banco de dados. Tem essa possibilidade de fazer via formulrio??



#493704 - 30/04/2020 11:17:56

LVFIOROT
SERRA
Cadast. em:Março/2012


bom, se vc usa o VB6 e usa o ado, basta dar um execute no codigo.

https://docs.microsoft.com/pt-br/sql/ado/reference/ado-api/execute-requery-and-clear-methods-example-vb?view=sql-server-ver15

Cnxn.Execute strSQLRestore




#493844 - 15/05/2020 08:53:33

MARIOANDRADE
SANTO ANTONIO DE JESUS
Cadast. em:Abril/2012


Basicamente seria algo assim:
Dim sql as string
sql = suaTextBox.Text
ConnectDB []Conexo com o bando de dados
rs.Open sql, db, 3,3
[]Aqui voc coloca o que desejar fazer com o resultado
FechaBD []Fechar o banco

Fazemos muito isso nos sistemas que utilizamos internamente.

Cursos de Excel e VB6:
cursoexcelvba.com.br



 Tópico anterior Próximo tópico Novo tópico


Para responder este tópico o login é requerido
Se você já possui uma conta de usuário por favor faça seu login
Se você não possui uma conta de usuário use a opção Criar usuário