Programação  
 
Conhecimento computador >> Programação >> C /C + + programação >> 
Como Ler MDB para ODBC
Usando Open Database Connectivity (ODBC) para ler um arquivo MDB pode ser feito usando diferentes linguagens de programação , como o Visual C #. MDB é o formato de arquivo para um banco de dados Microsoft Access 2007 ou mais. ODBC é uma das mais antigas tecnologias de acesso a bancos de dados relacionais , como arquivos MDB . Você pode usar a classe " OdbcConnection " para abrir a conexão de banco de dados ea classe " OdbcCommand " para consultar o banco de dados. A classe " OdbcDataReader " é usada para ler os resultados do comando que você enviou para o banco de dados . Coisas que você precisa
Microsoft Visual Studio Fotografia dados Adamastor
Show Mais instruções
1

Abra o Microsoft Visual Studio , clique em " New Project" e expandir "Outras Línguas . " Expandir " Visual C # "e clique duas vezes em " Console Application "para criar um novo projeto de console.
2

Adicione a seguinte linha de código na área de declaração do projeto localizado no topo de seu módulo de código:

usando System.Data.Odbc ;
3

Definir o driver eo caminho do banco de dados Access que você deseja usar , adicionando seguinte código:

corda strCon = @ " driver = { Microsoft Access Driver ( . . * mdb , * accdb) }; DBQ = C: \\ Northwind.mdb" ;
4

Criar a instrução de consulta SQL para recuperar todos os dados na tabela Clientes no banco de dados :

corda sqlstr = "SELECT * FROM Clientes ";
5

Copie e cole o seguinte código para criar suas variáveis ​​de objeto ODBC e executar a instrução SQL definida na etapa quatro :

OdbcConnection ODBCconn = new OdbcConnection ( strCon ); OdbcCommand ODBcmd = new OdbcCommand ( sqlstr ); ODBcmd.Connection = ODBCconn ; ODBCconn.Open ( ); OdbcDataReader ODBCrdr = ODBcmd.ExecuteReader ();
6

Percorre os resultados por adição de um loop "while" . Mostrar a "ID" e campos "Companhia" através da janela do Console :

while ( ODBCrdr.Read ()) { Console.Write ( " ID: " + ODBCrdr.GetInt32 (0) ToString ( . ) ); Console.Write ("," ); Console.WriteLine ("Companhia " . + ODBCrdr.GetString (1) ToString ()); }

Console.ReadLine (); ODBCrdr.Close (); ODBCconn.Close ();
7

Pressione " F5" para executar o programa e ver os resultados

.

Anterior :

Próximo : No
  Os artigos relacionados
·Como instalar os compiladores C + + para Netbeans 
·Funções dinâmicas de chamar DLLs 
·Como fazer um gráfico vertical em C + + 
·A conversão de um valor negativo para positivo em C + …
·Como fazer um Stickman em C + + 
·Como calcular o número de linhas em um arquivo usando …
·Como escrever código para o iPhone 
·Como Fazer um Asterisk Espaço Padrão em C + + 
·Como editar o SQL em um iPhone 
·Apue.H não encontrado no Ubuntu 
  Artigos em destaque
·Como fazer um + + Bicho Programa Porteiro C mais expres…
·Como: GTK Seleção de Cores 
·Como criar auto_ptr Sintaxe 
·Como Aleatória de Números binários de entrada em C +…
·Apue.H não encontrado no Ubuntu 
·Como introduzir uma mistura de números e letras de um …
·Como fazer o download e loja de mídia com o iPhone SDK…
·Como Encher um laço matriz de 2 dimensões em C + + 
·As vantagens de protótipos de função 
·Tipos de erros cadeia de formato 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados