PERDIDO COM MYSQL
ola, pessoal um colega aqui do forum me disse que eu preisava usar sql como base de dados e nao mais o access pois nao é seguro para os dados.
Só que nao entendo como usar esse banco de dados onde baixo o criador da base de dados e como conecto com ela?
com o access eu faço assim:
Dim db As Database
Dim query As String
Dim dyn As Recordset
Set db = OpenDatabase([Ô]c:\Sistema\Cadastro.Mdb[Ô], False, False, [Ô];PWD=senha[Ô])
query = [Ô]Select * From tabela where CODIGO = [ô][Ô] & CODIGO & [Ô][ô][Ô]
Set dyn = db.OpenRecordset(query, dbOpenDynaset)
If dyn.EOF Then
dyn.AddNew
dyn([Ô]CODIGO[Ô]) = CODIGO
dyn([Ô]EMPRESA[Ô]) = EMPRESA
dyn([Ô]ENDERECO[Ô]) = ENDERECO
dyn.Update
MsgBox [Ô]Inclusão Realizada com (SUCESSO).![Ô], vbInformation, NOME
Else
MsgBox [Ô]Está inclusão já foi registrada [Verifique].[Ô], vbExclamation, NOME
Exit Sub
End If
db.Close
como eu conseguiria com este formato de acesso usar para inserir os dados com banco sql
Só que nao entendo como usar esse banco de dados onde baixo o criador da base de dados e como conecto com ela?
com o access eu faço assim:
Dim db As Database
Dim query As String
Dim dyn As Recordset
Set db = OpenDatabase([Ô]c:\Sistema\Cadastro.Mdb[Ô], False, False, [Ô];PWD=senha[Ô])
query = [Ô]Select * From tabela where CODIGO = [ô][Ô] & CODIGO & [Ô][ô][Ô]
Set dyn = db.OpenRecordset(query, dbOpenDynaset)
If dyn.EOF Then
dyn.AddNew
dyn([Ô]CODIGO[Ô]) = CODIGO
dyn([Ô]EMPRESA[Ô]) = EMPRESA
dyn([Ô]ENDERECO[Ô]) = ENDERECO
dyn.Update
MsgBox [Ô]Inclusão Realizada com (SUCESSO).![Ô], vbInformation, NOME
Else
MsgBox [Ô]Está inclusão já foi registrada [Verifique].[Ô], vbExclamation, NOME
Exit Sub
End If
db.Close
como eu conseguiria com este formato de acesso usar para inserir os dados com banco sql
Primeiro baixa o servidor de dados Mysql, depois disso vc pode utilizar o proprio prompt do mysql, mas é mais pratico baixar um visualizador, eu utilizo a anos o dbytools: aqui
O mysql é um servidor, então vc não indica o caminho fisico da base, e sim o ip ou o nome da maquina de onde ele esta hospedado.
Estude, no na web tem inúmeras apostilas.
O mysql é um servidor, então vc não indica o caminho fisico da base, e sim o ip ou o nome da maquina de onde ele esta hospedado.
Estude, no na web tem inúmeras apostilas.
Você vai ter dor de cabeça para conectar Mysql usando Dao.
Pode acreditar,mas não vai ser por isso de desistir no primeiro
momento.Access para mim só serve para teste.
Pode acreditar,mas não vai ser por isso de desistir no primeiro
momento.Access para mim só serve para teste.
Tópico encerrado , respostas não são mais permitidas