COMO UTILIZAR O IBSQL
Como faço para utilizar o ibsql. Gostaria de fazer umas alterações no cliente sem a nescessidade do ibconsole para alterar algumas tabelas como no exemplo abaixo:
[b:56e16ad1b3]ALTER TABLE PRODUTOS
ADD ´ESTOQUE_ATUAL_OLD´INTEGER;
UPDATE PRODUTOS SET ´ESTOQUE_ATUAL_OLD´ = ´ESTOQUE_ATUAL´;
ALTER TABLE PRODUTOS
DROP ´ESTOQUE_ATUAL´;
ALTER TABLE PRODUTOS
ADD ´ESTOQUE_ATUAL´DMVALOR DEFAULT 0;
UPDATE PRODUTOS SET ´ESTOQUE_ATUAL´ = ´ESTOQUE_ATUAL_OLD´;
ALTER TABLE PRODUTOS
DROP ´ESTOQUE_ATUAL_OLD´;[/b:56e16ad1b3]
Gostaria que quando o aplicativo no cliente fosse executado pela primeira vez o sistema atualizado o bando de dados.
[b:56e16ad1b3]ALTER TABLE PRODUTOS
ADD ´ESTOQUE_ATUAL_OLD´INTEGER;
UPDATE PRODUTOS SET ´ESTOQUE_ATUAL_OLD´ = ´ESTOQUE_ATUAL´;
ALTER TABLE PRODUTOS
DROP ´ESTOQUE_ATUAL´;
ALTER TABLE PRODUTOS
ADD ´ESTOQUE_ATUAL´DMVALOR DEFAULT 0;
UPDATE PRODUTOS SET ´ESTOQUE_ATUAL´ = ´ESTOQUE_ATUAL_OLD´;
ALTER TABLE PRODUTOS
DROP ´ESTOQUE_ATUAL_OLD´;[/b:56e16ad1b3]
Gostaria que quando o aplicativo no cliente fosse executado pela primeira vez o sistema atualizado o bando de dados.
Siro
Curtidas 0
Respostas
Afarias
07/09/2003
o IBSQL so permite executar 1 comando por vez. Para executar um ´script´ vc deve usar o IBScript.
T+
T+
GOSTEI 0
Siro
07/09/2003
o IBSQL so permite executar 1 comando por vez. Para executar um ´script´ vc deve usar o IBScript.
T+
Onde encontro. Fiz uma atualização do IBX para a versao 6.07 mas não localizeu o ibscript?
GOSTEI 0
Afarias
07/09/2003
Estranho... com o IBX atualizado na ultima versao, deveria estar la!!
T+
T+
GOSTEI 0
Siro
07/09/2003
Estranho... com o IBX atualizado na ultima versao, deveria estar la!!
T+
Tem razão. Tentei mais uma vez e apareceu juntamente com o problema abaixo.
peguei as versões 6.04, 6.05, e 6.07 (tentei uma por uma e não consegui)e quando executo o instalador e feeta a instalação normalmente, e a paleta e atualizada, mas quanto teto incluir qualquer componente em um formularo e tento compilar recebo a seguinte mensagem:
[Fatal Error] Unit1.pas(7): Unit IB was compiled with a different version of IBXConst.SIB65feature
Pelo que entendi seria uma versão diferente. mas qual versão???
Utilizo o D6 que é a versão que peguei no site da borland. como devo proceder para fazer a atualização?
GOSTEI 0
Paulo Bonfim
07/09/2003
o IBSQL so permite executar 1 comando por vez. Para executar um ´script´ vc deve usar o IBScript.
T+
A. Farias,
uso o delphi 7 e Interbase 6 - free e não consegui localizar o IBScript.
existe algum componente free que possa fazer isso!
[]´s
Paulo
GOSTEI 0
Afarias
07/09/2003
Siro ::
Vc nao precisa fazer as atualizacoes 1 por 1. Basta rodar apenas a atualizacao mais recente em cima do IBX q vem instalado com o Delphi.
Entretanto, certifique-se q vc tem todos os PATCHs do Delphi 6 instalados antes de executar a atualizacao do IBX.
Tente reinstalar a versao 6.08 (ou 6.07) e ver se o erro deixa de acontecer.
Paulo Bonfim ::
Certifique-se de ter o PATCH do Delphi 7 instalado e atualize seu IBX para a versao 7.08.
Abaixo segue o link onde pode ser encontrado as atualizacoes do IBX ::
http://codecentral.borland.com/codecentral/ccweb.exe/author?authorid=102
T+
Vc nao precisa fazer as atualizacoes 1 por 1. Basta rodar apenas a atualizacao mais recente em cima do IBX q vem instalado com o Delphi.
Entretanto, certifique-se q vc tem todos os PATCHs do Delphi 6 instalados antes de executar a atualizacao do IBX.
Tente reinstalar a versao 6.08 (ou 6.07) e ver se o erro deixa de acontecer.
Paulo Bonfim ::
Certifique-se de ter o PATCH do Delphi 7 instalado e atualize seu IBX para a versao 7.08.
Abaixo segue o link onde pode ser encontrado as atualizacoes do IBX ::
http://codecentral.borland.com/codecentral/ccweb.exe/author?authorid=102
T+
GOSTEI 0
Siro
07/09/2003
Entretanto, certifique-se q vc tem todos os PATCHs do Delphi 6 instalados antes de executar a atualizacao do IBX.
Tente reinstalar a versao 6.08 (ou 6.07) e ver se o erro deixa de acontecer.
Baixei a versão 6.08 mas continua com o mesmo problema.
Poderia me orientar a respeito dos ´PATCHS´????
GOSTEI 0
Afarias
07/09/2003
|Poderia me orientar a respeito dos ´PATCHS´????
http://www.borland.com/products/downloads/download_delphi.html
Vc tem q ter registrado o Delphi
T+
http://www.borland.com/products/downloads/download_delphi.html
Vc tem q ter registrado o Delphi
T+
GOSTEI 0
Siro
07/09/2003
Obrigado afarias, fiz as atualizações,mas era esse o problema, acabei descobrindo por acaso. O problema estava no pacote de traduções de mensagens para o D6 que peguei(circula) na net, ele era o causador de todo o problema. Fiz uma nova instação do Delphi em as mensagens e tudo funcionou perfeitamente, mesma antes de atualizar..
Obrigado pela atenção.
Obrigado pela atenção.
GOSTEI 0