Comecei na área de TI há um bom tempo (1991) com aqueles cursos de MS-DOS 6.22, WordStar, Lotus123, Dbase III Plus, etc. Adorei programar em Dbase III Plus utilizando Dbf; achei fantástico quando aprendi a programar em Clipper Summer 87 e posteriormente Clipper 5.x, que era muito estável em rede utilizando Novell NetWare. Desde então sou um fanático por TI. Hoje desenvolvo aplicações para Windows, Android, OS X e Linux utilizando Lazarus (free Pascal) .
Blogueiro (www.infocotidiano.com.br, www.aprendalazarus.com.br, www.startdb.info). Além dos meus Blogs tenho um canal no YouTube o www.youtube.com.br/infocotidiano onde tenho mais de 1 Milhão de visualizações com vídeos de dicas diversificadas que vão desde solucionar um erro de impressão, curso sobre banco de dados, até criar software multi-plataforma utilizando o Lazarus.
ATENÇÃO: Alunos que não tem acesso ao centro de mídia (CMSP) porque o modelo do celular ou notebook não é suportado, basta acessar por qualquer TV no canal CULTURA EDUCAÇÃO.
CMSP Centro de Mídia SP não está aparecendo canal na minha televisão. Muitas pessoas estão reclamando que o canal CULTURA EDUCAÇÃO não está aparecendo na tv. As vezes basta seguir alguns passos simples como sintonizar o canal para solucionar o problema.
Para quem não sabe como sintonizar, segue dois vídeos (sintonizar em uma tv modelo novo e uma modelo antiga da tubo):
Vídeo 1: TV ANTIGA (utilizando um conversor digital padrao):
Video 2: TV atual modelo 2019 com conversor integrado:
Aprenda como instalar o CMSP (Centro de Mídia SP) no seu computador ou notebook.
Atenção ! NOVO Vídeo 2021 – Não precisa instalar NADA
Vou mostrar como acessar o CMSP Centro de Mídia SP WEB em QUALQUER computar ! Isso mesmo, não precisa instalar NADA ! Lembrando que se o site estiver SOBRECARREGADO pode apresentar instabilidade ou erro de não acessar
Vamos utilizar um emulador android com o nome de BlueStacks O CMSP é um aplicativo android, então para funcionar no computador ou notebook devemos instalar um emulador android.
Lembrando que o nem todos computadores ou notebook suportam este tipo de emulador.
Atenção ! Este vídeo é sobre o meu primeiro contato com flutter.
Não uma vídeo aula !
Mostro como é diferente a estrutura de programação, como fazer um “olá mundo” no flutter que é muito diferente da linguagem de programação que conheço.
Hoje vou mostrar como criar um formulário de pesquisa padrão.
Passar parâmetros entre um formulário e outro como campos que desejo listar na pesquisa, tabela e qual campo quero capturar no resultado da consulta.
Delphi e Firedac.
Declarações(frmPesquisa):
private
{ Private declarations }
cCampos, cCampoRetorno, cTabela : string;
public
{ Public declarations }
constructor Create(AOwner : TComponent; par_lstCampos : Array of string;par_cTabela, par_cCampoResult :string);
Creator (frmPesquisa)
constructor TfrmPesquisa.Create(AOwner: TComponent;
par_lstCampos: array of string; par_cTabela, par_cCampoResult: string);
var
n : Integer;
begin
inherited Create(AOwner);
Conexao.Open;
cCampoRetorno := par_cCampoResult;
cCampos:='';
cbCAMPOS.Clear;
cTabela := par_cTabela;
for n := 0 to Length(par_lstCampos) -1 do
begin
cbCAMPOS.Items.Add(par_lstCampos[n]) ;
if n = 0 then
cCampos := par_lstCampos[n]
else
cCampos := cCampos +','+ par_lstCampos[n] ;
end;
cbCAMPOS.ItemIndex := 1;
if qrSQL.Active then
qrSQL.Close;
with qrSQL.SQL do
begin
Clear;
add('Select '+cCampos);
add('from '+cTabela)
end;
qrSQL.Open;
end;
Botão de Pesquisa
procedure TfrmPesquisa.btnPesquisaClick(Sender: TObject);
begin
if qrSQL.Active then
qrSQL.Close;
with qrSQL.SQL do
begin
Clear;
add('Select '+cCampos);
add('from '+cTabela);
add('where '+trim(cbCAMPOS.Text)+' like :cParametro');
end;
if cbFiltro.Text = 'parte' then
qrSQL.ParamByName('cParametro').AsString := '%'+trim(edtBusca.Text)+'%'
else if cbFiltro.Text = 'inicio' then
qrSQL.ParamByName('cParametro').AsString := trim(edtBusca.Text)+'%'
else if cbFiltro.Text = 'igual' then
qrSQL.ParamByName('cParametro').AsString := trim(edtBusca.Text) ;
qrSQL.Open;
end;
#avg #avg free #avg off line, #download avg #download avg full #download avg completo #avg instalador off line #instalador off line avg #instalador avg completo #baixar avg #baixar avg full #baixar avg completo free
As vezes precisamos salvar o instalador do Google Chrome em uma pendrive ou outro dispositivo de armazenamento para instalar mais rapidamente ou instalar onde não temos internet para o download.
Então se você precisa fazer o download completo do google chrome, basta clicar no link abaixo:
Comando para ativar o Autoinc (IDENTITY): Set IDENTITY_INSERT db_teste.dbo.agenda ON
#lazarus #sql server #ms sql server #microsoft sql server #zeus #zeuslib #conectar sql server zeos #como conectar ao sql server #conectando sql server #lazarus 2.0.6 #sql server express #banco de dados #programação #curso #curso sql server