• Início
  • Assinatura Fontes
  • Cursos
  • Fontes de Aplicativos
  • Downloads
  • Livros
  • Contato
  • Sitemap
  • Sobre

Régys Borges da Silveira

  • Início
  • Assinatura Fontes
  • Cursos
  • Fontes de Aplicativos
  • Downloads
  • Livros
  • Contato
  • Sitemap
  • Sobre

Tag: SQLite

13 outubro 2012

Usando SQLite com o Rad Studio XE3

Escrito por Régys Borges da Silveira

Vídeo demonstrando o novo driver SQLite incluído no Rad Studio XE3.
[youtube=http://www.youtube.com/watch?v=416qL6is5Xw]

Compartilhar este post

  • Compartilhar no WhatsApp(abre em nova janela) WhatsApp
  • Compartilhar no Telegram(abre em nova janela) Telegram
  • Compartilhar no Facebook(abre em nova janela) Facebook
  • Compartilhar no LinkedIn(abre em nova janela) LinkedIn
  • Imprimir(abre em nova janela) Imprimir
  • Envie um link por e-mail para um amigo(abre em nova janela) E-mail

Curtir isso:

Curtir Carregando...
13/10/2012 RAD Studio Database, Delphi, Firemonkey, RAD Studio, SQLite Deixe um comentário
02 outubro 2012

Driver DBExpress para SQLite

Escrito por Régys Borges da Silveira

O RadStudio XE3 entre outras novidades adicionou um novo driver para conectividade com o SQLite em aplicações Win32, Win64 e OSX usando Delphi ou Firemonkey, totalmente escrito em Delphi e com código fonte incluso, permitindo escrever aplicações que utilizam bancos de dados com um mínimo de necessidades de configuração e disponibilização de dlls e afins.

Para utilizar o SQLite primeiramente será necessário baixar o cliente do SQLite o site http://www.sqlite.org/, baixe a versão do cliente que melhor convir para o ambiente onde a aplicação irá funcionar, no site já são disponibilizadas as versões de cliente para Windows, Linux e Mac OS X e também a documentação relativa ao SQLite.

O cliente SQLite pode ser disponibilizado no diretório do aplicativo ou copiado para a pasta de sistema, no ambiente de desenvolvimento é aconselhável que ela seja colocada na pasta de sistema para que não ocorram problemas durante o desenvolvimento e debug.

Adicionado cliente correspondente, basta colocar um componente TSQLConection no formulário e definir a propriedade Driver para SQLite e os componentes de conexão as tabelas que já está habituado a utilizar.

Exemplo SQLite

Existem alguns parâmetros de conexão suportados pelo driver DBExpress SQLite, são eles:

ColumnMetaDataSupported:
Pode ser definido como True ou False e deve ser utilizado conforme o símbolo SQLITE_ENABLE_COLUMN_METADATA foi utlizado na compilação do cliente SQLite, este parâmetro define como certos metados serão disponbilizados e poderão ser utilizados. No Windows o valor padrão é True e para o Mac OS X o valor padrão é False

FailIfMissing:
Pode ser definido como True ou False e permite configurar o comportamento do aplicativo quando o banco de dados definido não for encontrado, permitindo criar o banco de dados automaticamente ou levantar uma exceção quando o mesmo não for encontrado.

Compartilhar este post

  • Compartilhar no WhatsApp(abre em nova janela) WhatsApp
  • Compartilhar no Telegram(abre em nova janela) Telegram
  • Compartilhar no Facebook(abre em nova janela) Facebook
  • Compartilhar no LinkedIn(abre em nova janela) LinkedIn
  • Imprimir(abre em nova janela) Imprimir
  • Envie um link por e-mail para um amigo(abre em nova janela) E-mail

Curtir isso:

Curtir Carregando...
02/10/2012 RAD Studio DBExpress, Delphi, Driver, RadStudio, SQLite Deixe um comentário
WHATSAPP (34) 9 9822.1845

  • Connect on LinkedIn
  • Connect on RSS
  • Connect on YouTube
  • Connect on Github

MVP EmbarcaderoCertificação

12.741/2013 academy ACBr Android cbs Clean Code consumidor Cupom curso datasnap Delphi Delphi 13 desenvolvimento Desenvolvimento de Software Embarcadero FireDAC Firemonkey fiscal ibpt ibs Imposto inteligência artificial lazarus Lei linux mobile NF-e nfc-e nfce nfe Nota nota eletronica consumidor nota fiscal eletrônica object pascal paf-ecf pascal programação RAD Studio reforma tributária rest SAT tabela Transparência video xe7

Sites parceiros

  • Embarcadero

Social Media

  • Connect on LinkedIn
  • Connect on RSS
  • Connect on YouTube
  • Connect on Github
© Copyright 2017. Theme by BloomPixel.

Carregando comentários...

    %d