RE: [delphi-br] Re: Banco Sybase sem BDE

2010-05-12 Por tôpico Paulo Salvador


Pessoal,

obrigado pelas dicas, mas como o que eu queria era ADO mesmo (não critiquem), 
consegui com a string:

Provider=Sybase.ASEOLEDBProvider;Server Name=.xxx.br;Server Port 
Address=9000;Initial Catalog=nomedobanco;User ID=xxx;Password=xxx;

fica ai registrado para futuras consultas.




To: delphi-br@yahoogrupos.com.br
From: simoesluci...@yahoo.com.br
Date: Tue, 11 May 2010 11:44:05 +
Subject: [delphi-br] Re: Banco Sybase sem BDE


















 



  



  
  
  Esqueci de informar que também usamos DBExpress, neste caso, D2009 com 
ASA 11.



Luciano C. Simões



--- Em delphi-br@yahoogrupos.com.br, simoesluciano simoesluci...@... 
escreveu



 

 

 Eu acesso via BDE/ODBC e via DevArt. Nunca usei ADO.

 

 No site da Sybase você não encontrará mais o download do ODBC, 
 descontinuaram. No instalador do Sybase ASA, na lista de recursos que serão 
 instalados, você tem a opção de marcar somente o client de acesso. Acabei de 
 fazer um teste aqui e funcionou.

 

 A string ficou assim: Provider=ASAProv.90;Persist Security Info=False;User 
 ID=dba;Data Source=FONTE ODBC;Location=FONTE ODBC;

 

 Testei na versão ASA 9.

 

 Luciano C. Simões

 







 









  
_
DIVIRTA SEUS AMIGOS NO MESSENGER. TRANSFORME AQUI SUAS FOTOS EM EMOTICONS, É 
GRÁTIS.
http://ilm.windowslive.com.br/?ocid=ILM:ILM:Hotmail:Tagline:1x1:Tagline

[As partes desta mensagem que não continham texto foram removidas]





-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

* Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

* Para falar com o moderador, envie um e-mail para:
delphi-br-ow...@yahoogrupos.com.br
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
delphi-br-unsubscr...@yahoogrupos.com.br

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html




RE: [delphi-br] Re: Banco Sybase sem BDE

2010-05-12 Por tôpico Paulo Salvador

Luciano,

até o momento fizemos a conexão com o banco e testes rápidos com procedures. 
Praticamente não usamos query, tudo é no banco. Como não é prioridade zero, 
ainda estamos meio devagar, o sistema é grande e falta muita coisa. Previsão 
para junho, só depois posso dizer algo concreto.

abraço

To: delphi-br@yahoogrupos.com.br
From: simoesluci...@yahoo.com.br
Date: Wed, 12 May 2010 12:25:13 +
Subject: [delphi-br] Re: Banco Sybase sem BDE


















 



  



  
  
  Paulo, como foi essa sua migração de BDE para ADO no Sybase?



Tenho um sistema enorme que usa BDE, já fiz várias tentativas de migração para 
DBExpress mas sempre se torna inviável, principalmente por causa das TQuery com 
TFields criado em tempo de designer.



Como você tratou essas situações?



Obrigado



Luciano C. Simões



--- Em delphi-br@yahoogrupos.com.br, Paulo Salvador pssalva...@... escreveu



 

 

 Pessoal,

 

 obrigado pelas dicas, mas como o que eu queria era ADO mesmo (não critiquem), 
 consegui com a string:

 

 Provider=Sybase.ASEOLEDBProvider;Server Name=.xxx.br;Server Port 
 Address=9000;Initial Catalog=nomedobanco;User ID=xxx;Password=xxx;

 

 fica ai registrado para futuras consultas.

 

 







 









  
_
QUEM VOCÊ QUER SER HOJE NO MESSENGER? TRANSFORME SUA FOTO, É GRÁTIS.
http://ilm.windowslive.com.br/?ocid=ILM:ILM:Hotmail:Tagline:1x1:Tagline

[As partes desta mensagem que não continham texto foram removidas]





-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

* Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

* Para falar com o moderador, envie um e-mail para:
delphi-br-ow...@yahoogrupos.com.br
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
delphi-br-unsubscr...@yahoogrupos.com.br

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html




[delphi-br] Banco Sybase sem BDE

2010-05-10 Por tôpico Paulo Salvador


Pessoal,

gostaria de saber se existe como acessar tabelas do banco Sybase sem usar BDE 
(não queria substituir por ZEOS ou outro destes), gostaria de usar ADO.

Para isso queria saber como fazer para que apareça o Sybase nas Propriedades 
de associação de dados que aparece quando vou colocar a string de conexão 
clicando em Build no componente ADOConection.

Grato

Paulo.
  
_
VOCÊ PODE TER 25 GB GRATUITOS PARA ARMAZENAR SEUS ARQUIVOS NA WEB. VEJA AQUI 
COMO.
http://www.windowslive.com.br/public/product.aspx/view/1?cname=skydriveocid=Hotmail:MSN:Messenger:Tagline:1x1:skydrive:-

[As partes desta mensagem que não continham texto foram removidas]



RE: RES: [delphi-br] Banco Sybase sem BDE

2010-05-10 Por tôpico Paulo Salvador


Instalei e realmente apareceu Sybase OLEDB Provider

Deu problema agora pois, após digitar as informações do banco (Fonte de dados, 
local, usuário e senha), aparece a mensagem de erro: Falha no teste de conexão 
devido a um erro na inicialização do proveder. Erro não especificado.

Esclareço que o banco está normal, testado diretamente.

Grato por sua ajuda e se puder esclarecer porque isso ocorre.



To: delphi-br@yahoogrupos.com.br
From: rubem.ro...@dtmanaus.com.br
Date: Mon, 10 May 2010 14:11:05 -0400
Subject: RES: [delphi-br] Banco Sybase sem BDE


















 



  



  
  
  Você precisa adquirir e instalar um OleDB Provider para Sybase. Veja no(s)

CD(s) de instalação do SyBase não incluem esse OleDB Provider para ser

instalado no computador cliente.



Sds.



De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em

nome de Paulo Salvador

Enviada em: segunda-feira, 10 de maio de 2010 14:11

Para: delphi-br@yahoogrupos.com.br

Assunto: [delphi-br] Banco Sybase sem BDE



Pessoal,



gostaria de saber se existe como acessar tabelas do banco Sybase sem usar

BDE (não queria substituir por ZEOS ou outro destes), gostaria de usar ADO.



Para isso queria saber como fazer para que apareça o Sybase nas

Propriedades de associação de dados que aparece quando vou colocar a

string de conexão clicando em Build no componente ADOConection.



Grato



Paulo.



[As partes desta mensagem que não continham texto foram removidas]







 









  
_
CANSADO DE ENTRAR EM TODAS AS SUAS DIFERENTES CONTAS DE EMAIL? JUNTE TODAS 
AGORA.
http://www.windowslive.com.br/public/product.aspx/view/1?cname=agregadorocid=Hotmail:MSN:Messenger:Tagline:1x1:agregador:-

[As partes desta mensagem que não continham texto foram removidas]





-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

* Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

* Para falar com o moderador, envie um e-mail para:
delphi-br-ow...@yahoogrupos.com.br
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
delphi-br-unsubscr...@yahoogrupos.com.br

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html




RE: RES: [delphi-br] Banco Sybase sem BDE

2010-05-10 Por tôpico Paulo Salvador

Não podemos deixar o Sybase, não queremos mais usar BDE.
Usar ZEOS, Unidac, ou outro não é uma opção no momento. Queríamos usar ADO 
simples. Como a imensa maioria das operações são via Procedures internas ao 
banco, acho que uma camada a mais não DEVE ser problemática, mas tudo é 
teste.Estamos com a versão mais nova do Sybase, vamos ver o que acontece.

To: delphi-br@yahoogrupos.com.br
From: eduardo@gmail.com
Date: Mon, 10 May 2010 16:57:42 -0300
Subject: Re: RES: [delphi-br] Banco Sybase sem BDE


















 



  



  
  
  Sinceramente, acessar banco via ODBC, Ole-DB, é uma furada, a arquitetura

não é consistente e vai te trazer muita dor de cabeça. Eu optaria por acesso

nativo, ou Zeos ou Unidac da DevArt.



Da uma olhada no Unidac, tem versão trial, faça esse investimento e se

lembre pra sempre do momento que você tomou essa boa decisão.



Att,

...

Eduardo Silva dos Santos

DRD SISTEMAS

(27) 3218-4201

(27) 9961-7095

MSN: eduardo@gmail.com

Site: http://www.drdsistemas.com.br/

...



Em 10 de maio de 2010 16:04, Paulo Salvador pssalva...@hotmail.comescreveu:







 Instalei e realmente apareceu Sybase OLEDB Provider



 Deu problema agora pois, após digitar as informações do banco (Fonte de

 dados, local, usuário e senha), aparece a mensagem de erro: Falha no teste

 de conexão devido a um erro na inicialização do proveder. Erro não

 especificado.



 Esclareço que o banco está normal, testado diretamente.



 Grato por sua ajuda e se puder esclarecer porque isso ocorre.







 To: delphi-br@yahoogrupos.com.br

 From: rubem.ro...@dtmanaus.com.br

 Date: Mon, 10 May 2010 14:11:05 -0400

 Subject: RES: [delphi-br] Banco Sybase sem BDE

























































  Você precisa adquirir e instalar um OleDB Provider para Sybase. Veja

 no(s)



 CD(s) de instalação do SyBase não incluem esse OleDB Provider para ser



 instalado no computador cliente.







 Sds.







 De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em



 nome de Paulo Salvador



 Enviada em: segunda-feira, 10 de maio de 2010 14:11



 Para: delphi-br@yahoogrupos.com.br



 Assunto: [delphi-br] Banco Sybase sem BDE







 Pessoal,







 gostaria de saber se existe como acessar tabelas do banco Sybase sem usar



 BDE (não queria substituir por ZEOS ou outro destes), gostaria de usar ADO.







 Para isso queria saber como fazer para que apareça o Sybase nas



 Propriedades de associação de dados que aparece quando vou colocar a



 string de conexão clicando em Build no componente ADOConection.







 Grato







 Paulo.







 [As partes desta mensagem que não continham texto foram removidas]





































 __

 CANSADO DE ENTRAR EM TODAS AS SUAS DIFERENTES CONTAS DE EMAIL? JUNTE TODAS

 AGORA.



 http://www.windowslive.com.br/public/product.aspx/view/1?cname=agregadorocid=Hotmail:MSN:Messenger:Tagline:1x1:agregador:-



 [As partes desta mensagem que não continham texto foram removidas]







 



 --

  FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 











[As partes desta mensagem que não continham texto foram removidas]







 









  
_
CANSADO DE ENTRAR EM TODAS AS SUAS DIFERENTES CONTAS DE EMAIL? JUNTE TODAS 
AGORA.
http://www.windowslive.com.br/public/product.aspx/view/1?cname=agregadorocid=Hotmail:MSN:Messenger:Tagline:1x1:agregador:-

[As partes desta mensagem que não continham texto foram removidas]





-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

* Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

* Para falar com o moderador, envie um e-mail para:
delphi-br-ow...@yahoogrupos.com.br
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
delphi-br-unsubscr...@yahoogrupos.com.br

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html




[delphi-br] Delphi x Sybase

2010-03-04 Por tôpico Paulo Salvador

 

 

Uso Delphi (7) com Sybase no Windows XP via BDE (não adianta querer mudar).

 

Preciso configurar agora no Vista 64. Existe um erro no arquivo sqlsyb32.dll 
mas pesquisei e não achei um sqlsyb64.dll para colocar no lugar.

 

Alguem pode me ajudar?
 

Grato
  
_
Não deixe rastros ao navegar na Internet. Instale Grátis o Internet Explorer 8 
agora.
http://go.microsoft.com/?linkid=9707132

[As partes desta mensagem que não continham texto foram removidas]



RE: RES: [delphi-br] Delphi x Sybase

2010-03-04 Por tôpico Paulo Salvador

 

Agradeço a colaboração. Foi uma verdadeira maratona, mas o fato é que o Delphi 
havia sido mal instalado (2 vezes) por isso não queríamos acreditar que era 
isso novamente. Tive que instalar no modo ...como administrador, mesmo sendo 
administrador da máquina. ufa! funcionou.

 

Vou guardar os links pois é mais uma carta na manga. Além disso breve vamos 
utilizar Windows 7...

 


 


To: delphi-br@yahoogrupos.com.br
From: rubem.ro...@dtmanaus.com.br
Date: Thu, 4 Mar 2010 14:16:37 -0400
Subject: RES: [delphi-br] Delphi x Sybase

  



Um adendo. A biblioteca Zeos Library propõe-se a ser uma coleção de
componentes para acesso a banco de dados que promove o acesso aos mesmos
bastando ter na máquina apenas o cliente do banco de dados instalado. Se
tiver versão dessa biblioteca para ambiente de 64 bits, é uma alternativa.
Caso contrário, ...

Sds.

De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em
nome de Rubem Rocha
Enviada em: quinta-feira, 4 de março de 2010 14:12
Para: delphi-br@yahoogrupos.com.br
Assunto: RES: [delphi-br] Delphi x Sybase
Prioridade: Alta

O arquivo sqlsyb32.dll é o driver de conexão nativa ao SyBase fornecido pelo
BDE para uso em ambientes operacionais de 32 bits. O BDE não possui versões
de seus drivers nativos para acesso a bancos de dados em ambientes
operacionais de 64 bits, o que é óbvio pelo fato do BDE ter sido
descontinuado. Ou seja, não existe esse suposto arquivo sqlsyb64.dll. O BDE
ainda é incluso no RAD Studio (nome pelo qual é conhecido atualmente o
Delphi) para efeito de retrocompatibilidade com versões anteriores 

Existem alternativas para rodar o BDE em ambientes como o Windows Vista
(vide links http://forum.devmedia.com.br/viewtopic.php?p=280128
http://forum.devmedia.com.br/viewtopic.php?p=280128
http://forum.devmedia.com.br/viewtopic.php?p=280128sid=ceab313a0b6187ca635
 sid=ceab313a0b6187ca635
c42e5fb33a450 sid=ceab313a0b6187ca635c42e5fb33a450 e
http://www.scriptbrasil.com.br/forum/lofiversion/index.php/t107056.html),
mas rodar o BDE em ambientes de 64 bits, creio que não seja possível por
conta do que foi exposto no parágrafo anterior.

Até onde eu sei, é isso! Se algum colega mais experiente tiver alguma
experiência dentro de um contexto semelhante ao do colega Paulo Salvador,
manifestese e ajude-o!

Boa sorte.

Sds.

De: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br
[mailto:delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br
] Em
nome de Paulo Salvador
Enviada em: quinta-feira, 4 de março de 2010 13:45
Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br 
Assunto: [delphi-br] Delphi x Sybase

Uso Delphi (7) com Sybase no Windows XP via BDE (não adianta querer mudar).

Preciso configurar agora no Vista 64. Existe um erro no arquivo sqlsyb32.dll
mas pesquisei e não achei um sqlsyb64.dll para colocar no lugar.

Alguem pode me ajudar?

Grato

[As partes desta mensagem que não continham texto foram removidas]




  
_
Não deixe rastros ao navegar na Internet. Instale Grátis o Internet Explorer 8 
agora.
http://go.microsoft.com/?linkid=9707132

[As partes desta mensagem que não continham texto foram removidas]





-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

* Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

* Para falar com o moderador, envie um e-mail para:
delphi-br-ow...@yahoogrupos.com.br
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
delphi-br-unsubscr...@yahoogrupos.com.br

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html




[delphi-br] Delphi x Sybase

2010-01-28 Por tôpico Paulo Salvador


Olá

preciso de uma ajuda: Chamo uma Storeproc para uma procedure no Sybase. A 
rotina é grande, demora bastante para retornar.

dtpDataBase é um DateTimePicker
Matriculas contem uma série de matriculas separadas por virgula: a procedure 
trata isso fazendo um loop e faz o cálculo de cada matricula para o periodo 
determinado (2 anos) - detalhe: a procedure foi feita por analistas de negocio 
e funciona se for rodada diretamente pelo SQLProgrammer colocando os mesmos 
parametros.

spCalculo.Close;
DecodeDate(dtpDataBase.Date, ano, mes, dia);

spCalculo.ParamByName('@matriculas').AsString := Matriculas;
spCalculo.ParamByName('@data_ini').AsDate:= EncodeDate(ano-2, mes, 
dia); //-- 2 anos antes
spCalculo.ParamByName('@data_fin').AsDate:= 
IncDay(dtpDataBaseProd.Date, -1); //--dia anterior
try
  spCalculo.Open;
except
end;
spCalculo.FetchAll;

spCalculo.Close;


O problema é que após esperar bastante recebo como retorno um erro do tipo 
ct_cancel(): There is a protocol packet error. An illegal length was 
received. que nunca vi.
No pai Google tem um link para a solução em http://www.experts-exchange.com que 
não mostra de primeira, tem que cadastrar, etc.

Alguem já passou por essa? Desde 2a feira sem sucesso..
  
_
Deixe seu computador compatível com a sua vida. Clique para conhecer o Windows 
7!
http://www.microsoft.com/brasil/windows7/default.html?WT.mc_id=1539

[As partes desta mensagem que não continham texto foram removidas]



RE: [delphi-br] Re: Delphi x Sybase

2010-01-28 Por tôpico Paulo Salvador


A lista de matriculas para teste só tem 2 matriculas, mesmo com uma o erro 
aparece. Como a procedure roda de dentro do SQLProgrammer (dentro do banco), 
acho que o erro é ou do Delphi ou do DBE (esqueci de dizer que o acesso é pelo 
BDE). Abaixo as configurações:

DATABASE NAME=yy
SERVER NAME=
USER NAME=nn
OPEN MODE=READ/WRITE
SCHEMA CACHE SIZE=8
BLOB EDIT LOGGING=
SQLQRYMODE=SERVER
SQLPASSTHRU MODE=SHARED AUTOCOMMIT
DATE MODE=1
SCHEMA CACHE TIME=-1
MAX QUERY TIME=300
MAX ROWS=-1
BATCH COUNT=200
ENABLE SCHEMA CACHE=FALSE
SCHEMA CACHE DIR=
HOST NAME=
APPLICATION NAME=
NATIONAL LANG NAME=
ENABLE BCD=FALSE
TDS PACKET SIZE=512
BLOBS TO CACHE=1
BLOB SIZE=4096  
CS CURSOR ROWS=1
PASSWORD=zz

vou olhar os links, grato


To: delphi-br@yahoogrupos.com.br
From: simoesluci...@yahoo.com.br
Date: Thu, 28 Jan 2010 18:30:11 +
Subject: [delphi-br] Re: Delphi x Sybase


















 



  



  
  
  



Lá no final deste link 
http://www.experts-exchange.com/Programming/Languages/Visual_Basic/VB_DB/Q_20808032.html
 tem o pate-papo das pessoas que tentaram ajudar o cara.



Tem esse link também: 
http://dbaspot.com/forums/sybase/378033-bcp-out-fails-ctlib-message-l5-o1-s5-n18-5-0-when-using.html



Mas lá vai um chute: Será que essa lista de matrículas não está muito comprida?



Luciano C. Simões







 









  
_
Deixe seu computador compatível com a sua vida. Clique para conhecer o Windows 
7!
http://www.microsoft.com/brasil/windows7/default.html?WT.mc_id=1539

[As partes desta mensagem que não continham texto foram removidas]





-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

* Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

* Para falar com o moderador, envie um e-mail para:
delphi-br-ow...@yahoogrupos.com.br
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
delphi-br-unsubscr...@yahoogrupos.com.br

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html




RE: Res: [delphi-br] Banco Sybase com imagem

2009-11-24 Por tôpico Paulo Salvador

Uso o SQLProgrammer e estou tentando incluir o campo documento
Os tipos disponíveis são:

binary
bit
char
datetime
decimal
float
image
int
money
nchar
numeric
nvarchar
real
smalldatetime
smallint
smallmoney
sysname
text
timestamp
tinyint
varbinary
varchar

qual seria esse long binary??

To: delphi-br@yahoogrupos.com.br
From: simoesluci...@yahoo.com.br
Date: Tue, 24 Nov 2009 13:06:54 -0800
Subject: Res: [delphi-br] Banco Sybase com imagem


















 



  



  
  
  Primeiro gostaria de discordar sobre a documentação, ela é muito boa e há 
muitas referências na internet.

Quanto a armazenar arquivos, tente utilizar campos do tipo long binary.



Luciano Calenzani Simões





De: rayerany pssalva...@hotmail.com

Para: delphi-br@yahoogrupos.com.br

Enviadas: Terça-feira, 24 de Novembro de 2009 17:41:05

Assunto: [delphi-br] Banco Sybase com imagem



Não sei se alguem usa o banco Sybase. 

Tenho que guardar nele documento PDF ou DOC. 

Qual tipo de dados posso usar? A documentação é muito ruim.



Grato.



__

Veja quais são os assuntos do momento no Yahoo! +Buscados

http://br.maisbuscados.yahoo.com



[As partes desta mensagem que não continham texto foram removidas]







 









  
_
Agora a pressa é amiga da perfeição. Chegou o Windows 7. Conheça!
http://www.microsoft.com/brasil/windows7/default.html?WT.mc_id=1539

[As partes desta mensagem que não continham texto foram removidas]





-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

* Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

* Para falar com o moderador, envie um e-mail para:
delphi-br-ow...@yahoogrupos.com.br
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
delphi-br-unsubscr...@yahoogrupos.com.br

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html




RE: RES: [delphi-br] Re: agenda médica

2009-06-11 Por tôpico Paulo Salvador

uma vez tive um problema assim e era por causa do caps, coloquei os campos em 
maiusculas e deu certo, de repente...
 


To: delphi-br@yahoogrupos.com.br
From: asandro1...@yahoo.com.br
Date: Thu, 11 Jun 2009 16:12:49 +
Subject: RES: [delphi-br] Re: agenda médica







Marcelo

seria pedir demais para você me enviar o seu fonte da clinica, pelo menos só a 
parte dessas consultas, já fiz de tudo que achei que podia dar certo mas não 
mexe.

Abaixo segue os comandos colocados:

procedure TFormAgenda.BitBtn2Click(Sender: TObject);
begin
cpf_medico:=DBEdit6.Text; //variavel que recebe o cpf do médico

dm.cds_agenda_grid.close;

dm.cds_agenda_grid.CommandText:='select COD_AGENDA,DATA, cod_hora,tb_hora.hora, 
agenda.HORA, CPF_FUN, COD_PAC from AGENDA,tb_hora where (cod_hora=codhora)and 
(cpf_fun like '+cpf_medico+') order by data';

dm.cds_agenda_grid.open;

end;

O erro que dá neste caso é o seguinte:

Project agmed.exe raised exception class EUIBError with message 'Dynamic SQL 
Error 
SQL Error code= -206
Column unknown
80528796326 //este é o cpf recebido pela variavel 
At line 1, column 136
Column does not belong to referenced table
Error Code: 249'. Process stopped. Use Step or Run to continue.

Se a partir disso você puder me ajudar eu agradeço.

--- Em delphi-br@yahoogrupos.com.br, marcelo leite_rom...@... escreveu

 Qual erro, eu particularmente passo os comando SQL pela propriedade
 commandText do Clientdataset , não esquece de marcar o poAllowcommandText
 para true. Qualquer duvida posta ai. Tambem tenho um sistema de clinica
 médica.
 
 
 
 De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em
 nome de asandro1501
 Enviada em: quarta-feira, 10 de junho de 2009 16:45
 Para: delphi-br@yahoogrupos.com.br
 Assunto: Res: [delphi-br] Re: agenda médica
 
 
 
 
 
 
 
 
 Olá Pessoal
 
 Obrigado pelas dicas, o problema agora nem é esse, eu tinha feito uma base
 em access pois achei que era tudo pequeno mas tive que fzer uma nova base em
 firebird 1.5. Agora estou tentanto implementar tudo, estou usando os
 componentes sqldataset da paleta dbexpress, clientdatase, datasetprovider e
 datasource da paleta dataaccess, preciso fazer um filtro sql que retorne
 somente os campos com nome fulano por exemplo, pra isso utilizo uma
 variavel do tipo string que recebe o nome desejado e na instrução sql
 utilizo os parametros where nome like varialvel mas sempre acusa um
 erro. em access funciona belezinha mas no firebird não. Será que o problema
 está na utilização do sqldataset? Alguém pode me dar uma dica de como fazer
 isso e qual componente utilizar.
 
 Grato
 
 Deus abençoe a todos
 
 Alex
 
 --- Em delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br
 , Jose Ferreira joseffilho@ escreveu
 
  Caro Alex,
  
  Eu tenho um sistema de agenda médica, e eu coloquei um gerador de horários
  de acordo com as necessidades do médico, tanto ele pode escolher os dias 
  que atende como a quantidade de consultas entre horas.
  
  José Ferreira
  
  
  
  
  
  
  De: Joao Henrique Levada joaolevada@
  Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br
 
  Enviadas: Quinta-feira, 4 de Junho de 2009 23:13:47
  Assunto: [delphi-br] Re: agenda médica
  
  
  
  
  
  Alex, acho que a maneira mais rápida de cumprir sua meta é usar um
 TClientDataset como uma tabela em memória.
  
  Certamente você terá na interface do programa, um filtro por dia, monte
 então no dataset todos os horários possíveis, carregando da tabela do banco,
 apenas os horários marcados.
  
  Neste ClientDataset você poderá aplicar filtros e emitir relatórios.
  
  Esta é minha visão mais simplista.
  
  Agora... pense em ter uma classe, sua TCompromisso, dentro de uma lista:
 TCompromissoLista você poderia gerar compromissos à vontade, então, salvar
 os horários preenchidos no banco de dados e liberar a memória dos
 compromissos que não fossem utilizados.. .
  
  Algo como Compromisso. Save e Compromisso. Free.
  
  Mas essa é outra história... pense em estudar Programação Orientada a
 Objetos.
  
  Abraços;
  
  
  
  
  
  Veja quais são os assuntos do momento no Yahoo! +Buscados
  http://br.maisbuscados.yahoo.com
  
  [As partes desta mensagem que não continham texto foram removidas]
 
 
 
 
 No virus found in this incoming message.
 Checked by AVG - www.avg.com
 Version: 8.5.339 / Virus Database: 270.12.62/2168 - Release Date: 06/10/09
 18:30:00
 
 
 
 [As partes desta mensagem que não continham texto foram removidas]










_
Emoticons e Winks super diferentes para o Messenger. Baixe agora, é grátis!
http://specials.br.msn.com/ilovemessenger/pacotes.aspx

[As partes desta mensagem que não continham texto foram removidas]



[delphi-br] estudos

2008-10-26 Por tôpico Paulo Salvador

Olá todos
 
fiz alguns programas para desktop, apenas usando paradox e delphi 7. 
preciso agora iniciar estudos para construir uma aplicação que deverá rodar em 
um computador em rede local e ser acessado por outra rede local. temos estas 
redes já montadas e acesso à internet em ambas (velox).
 
pergunto: o que devo estudar (aba internet, websnap) e onde (livros, net) para 
conseguir montar esse aplicativo com base de dados em firebird (poderia ser 
outrro, mas acho o mais fácil de implementar). 
 
grato por qualquer ajuda.
_
Cansado de espaço para só 50 fotos? Conheça o Spaces, o site de relacionamentos 
com até 6,000 fotos!
http://www.amigosdomessenger.com.br

[As partes desta mensagem que não continham texto foram removidas]