Usuário com melhor resposta
Conexão banco access e sql

Pergunta
-
Pessoal tenho dúvida quanto à conexão dot net
No vb6 com a seguinte conexão eu instalo em qualquer máquina e o próprio sistema localiza o banco de dados access que ja inclui na criação do package: Como eu criaria essa mesma conexão em dot net, para que instalando na maquina do cliente, o banco de dados seja localizado automaticamente.
msql é uma variável string
access
MSQL = "provider=microsoft.jet.oledb.4.0;"
MSQL = MSQL + "data source=" & App.Path & "\maxicar.MDB;"
MSQL = MSQL + "jet oledb:database password=ProgramaMaxicar;"
sql
MSQL = "PROVIDER=SQLOLEDB;"
MSQL = MSQL + "DATA SOURCE=IND-WRK-19;"
MSQL = MSQL + "USER ID=sa;"
MSQL = MSQL + "PASSWORD=;" 'SEM SENHA
MSQL = MSQL + "INITIAL CATALOG=ESTOQUE;"Se puderem me ajudar eu agradeço.
Respostas
-
Inserindo dados em um banco de dados Access:
http://www.macoratti.net/aspn_wm1.htm
Operações básicas com Banco de dados:
http://www.macoratti.net/aspn_bdb.htm
ASP .NET - Usando consultas armazenadas no Access:
http://www.macoratti.net/aspn_sp2.htm* Você utiliza uma String de Conexão. Normalmente fica em um arquivo de configuração.
Paulo Viana
- Editado Paulo César Viana terça-feira, 13 de setembro de 2011 17:17
- Editado Eder CostaModerator quinta-feira, 15 de setembro de 2011 13:59 Ativação dos link´s
- Sugerido como Resposta Eder CostaModerator quinta-feira, 15 de setembro de 2011 13:59
- Marcado como Resposta Eder CostaModerator segunda-feira, 19 de setembro de 2011 12:38
-
Quanto ao Access basta trocar o "App.Path" por "Application.StartupPath" e provavelmente o provider deverá ser o 12.0
Ficando:
MSQL = "provider=Microsoft.ACE.OLEDB.12.0;" MSQL = MSQL + "data source=" & Application.StartupPath & "\maxicar.MDB;" MSQL = MSQL + "jet oledb:database password=ProgramaMaxicar;"
Quanto ao SQL já não manjo muito...Dê uma olhada nesse link onde há uma thread sobre o assunto pra ver se te ajuda:
http://www.portugal-a-programar.org/forum/index.php?topic=37446.0
Att. Osni- Sugerido como Resposta Eder CostaModerator quinta-feira, 15 de setembro de 2011 13:59
- Marcado como Resposta Eder CostaModerator segunda-feira, 19 de setembro de 2011 12:38
Todas as Respostas
-
Inserindo dados em um banco de dados Access:
http://www.macoratti.net/aspn_wm1.htm
Operações básicas com Banco de dados:
http://www.macoratti.net/aspn_bdb.htm
ASP .NET - Usando consultas armazenadas no Access:
http://www.macoratti.net/aspn_sp2.htm* Você utiliza uma String de Conexão. Normalmente fica em um arquivo de configuração.
Paulo Viana
- Editado Paulo César Viana terça-feira, 13 de setembro de 2011 17:17
- Editado Eder CostaModerator quinta-feira, 15 de setembro de 2011 13:59 Ativação dos link´s
- Sugerido como Resposta Eder CostaModerator quinta-feira, 15 de setembro de 2011 13:59
- Marcado como Resposta Eder CostaModerator segunda-feira, 19 de setembro de 2011 12:38
-
Quanto ao Access basta trocar o "App.Path" por "Application.StartupPath" e provavelmente o provider deverá ser o 12.0
Ficando:
MSQL = "provider=Microsoft.ACE.OLEDB.12.0;" MSQL = MSQL + "data source=" & Application.StartupPath & "\maxicar.MDB;" MSQL = MSQL + "jet oledb:database password=ProgramaMaxicar;"
Quanto ao SQL já não manjo muito...Dê uma olhada nesse link onde há uma thread sobre o assunto pra ver se te ajuda:
http://www.portugal-a-programar.org/forum/index.php?topic=37446.0
Att. Osni- Sugerido como Resposta Eder CostaModerator quinta-feira, 15 de setembro de 2011 13:59
- Marcado como Resposta Eder CostaModerator segunda-feira, 19 de setembro de 2011 12:38