Aqui está a string de conexão, que muitas vezes precisamos encontrar na internet e não encontramos facilmente.
Você, mesmo sem ter nenhum programa de criação de programas, pode criar programas baseados na linguagem Visual Basic Runtime (*.vbs).
Crie um arquivo do tipo db.mdb novo, e crie um arquivo *.vbs com as linhas à seguir:
Set db = CreateObject("ADODB.Connection")
Set recordset = CreateObject("ADODB.Recordset")
db.Open = "DRIVER=Driver do Microsoft Access (*.mdb);DBQ=db.mdb;" // Driver e DB
recordset.Open "create table dados (cod int,nome text,endereco text,cod2 text,telefone text)",db
db.Close
Deixei colorido para ficar fácil a compreensão do código, e suas variáveis. A parte em verde claro, é o código em SQL, que poderá ser a que você desejar. Isto é basicamente para criar um arquivo VBS.
Para criar uma página em ASP, basta mudar o "CreateObject(*)", colocando "Server.CreateObject(*)", pois para criar um objeto, deve-se criar na sessão do usuário, porém não há como usar desta forma em arquivos VBS, mas a string de conexão é a mesma.
Há outros drivers de conexão, como:
DRIVER=Microsoft Access Driver (*.mdb)
DRIVER=Microsoft Excel Driver (*.xls)
DRIVER=Microsoft dBase Driver (*.dbf)
Pode-se utilizar tanto "Driver do Microsoft Access (*.mdb)" como "Microsoft Access Driver (*.mdb)", pois há diferença de idioma, que é detectável pelo driver, mas recomenda-se utilizar o padrão internacional, já que nem todos os sistemas podem ter o driver para o padrão português.
Há outros, que podem ser necessário instalar previamente para executar:
DRIVER=Microsoft Paradox Driver (*.db)
DRIVER=Microsoft Paradox-Treiber (*.db)
DRIVER=Microsoft Text Driver (*.txt; *.csv)
DRIVER=Microsoft Text-Treiber (*.txt; *.csv)
Também pode ser escrito assim:
DRIVER={Microsoft Access Driver (*.mdb)}
É muito importante informar que as chaves são opcionais, porém, o parênteses com a nominação da extenção, é parte do nome do driver, e não pode ser descartada, ou seja, faz parte da chamada da conexão ao banco de dados.
Tome nota: As expressões DBQ, UID, PWD, são referentes ao driver Microsoft Access, e podem mudar conforme o driver selecionado, como por exemplo, SQL Server necessita de "SERVER" ao invés de "DBQ".
Perfil
- Aristóteles Machado
- Estudante de Ciência da Computação pela UNIESP, Programador ASP, DBA em SQL Server e MySQL, Web Applications com jQuery, Ajax, JSON, Google Charts, Google AppEngine e aplicações Web para iPhone e Android. Técnico de Informática e Técnico de Troubleshotting em Redes, músico, fotógrafo e ciclista nas horas vagas.
Áreas do Site
- 3D (1)
- 3G (5)
- Aplicativos (11)
- Apple (5)
- ARM (1)
- Atualizações (3)
- banco de dados (1)
- Blogger (1)
- Celular (7)
- Certificação (1)
- Cloud (1)
- Colaboração (6)
- Compartilhamento (5)
- Comunicação (16)
- Comércio Eletrônico (3)
- Desempenho (1)
- Desenvolvimento de Sistemas (6)
- DNS (2)
- Emprego (3)
- Ethernet (2)
- Facebook (1)
- Google (11)
- Google Wave (4)
- Hardware (2)
- HSDPA (3)
- Imagem (3)
- Informática (6)
- Integração (6)
- Intel (1)
- Internet (27)
- Linux (2)
- Live Messenger (4)
- Mac (3)
- Medidor de Velocidade (2)
- Mensagens (2)
- Microsoft (10)
- MSN (4)
- Navegação (3)
- Nvidia (2)
- Open-Source (2)
- Oracle (1)
- OSx86 (2)
- Otimização (4)
- PC (6)
- Programação (8)
- Push To Talk (1)
- Redes Sociais (2)
- Robótica (1)
- rootkit (1)
- Roteamento (4)
- Segurança (13)
- Servidor (7)
- Serviço (7)
- sitemap (1)
- spam (4)
- Speedy (1)
- SQL (2)
- Storage (5)
- Suporte ao Usuário (2)
- Tablet (1)
- Telefônica (1)
- trojan (4)
- Tutorial (13)
- VirtualBox (1)
- Virtualização (1)
- VirtualPC (1)
- VPS (2)
- Wave (3)
- Web (12)
- Windows (12)
- Wireless (4)
- xml (1)
Conectar ao Driver de Base de Dados MS Access e Outras em Scripts VBS
19/07/2010às 12:16 PM
Tag(s): Aplicativos, Integração, Programação, Tutorial
Assinar:
Postar comentários (Atom)
|
|
0 Comentário(s):
Postar um comentário
Comente alguma coisa sobre isto que acabou de ler