Bugs com campos de consultas usando SQL SERVER

Estes erros abaixo descritos ocorrem:

  • AO FAZER UMA CONSULTA
  • USANDO BD SQL SERVER

Vamos lá…

Se eu usar a conexão NATIVE SRV do sql server, após criar uma consulta usando 2 ou mais tabelas (se usar apenas uma funciona) os campos não vem com os formatos do bd original… não traz formato data, moeda… traz os campos, mas não traz em seus formatos… um campo data por exemplo traz numero… aí voce nao consegue formatar como data nunca, já tentei de tudo.

Se eu usar a conexão ADO ou ODBC aí você pode criar sua consulta com quantas tabelas precisar que ele traz certinho… PORÉM, caso voce queira MODIFICAR A SQL, acrescentando ou retirando campo ou alterando qualquer sintaxe… OS CAMPOS MODIFICAM SEUS FORMATOS!!! a data vira numero, formato moeda vira numero inteiro e por aí vai… VOCÊ NÃO CONSEGUE MODIFICA-LOS POIS A SQL DO CAMPO FICA VAZIO… o campo não atende a seus comandos (mudando para moeda, data, etc.)

AGORA, sempre quando quero modificar a sql de uma consulta já criada, tenho que destruir a consulta e criar do ZERO, PORQUE??? PORQUE OS CAMPOS MODIFICAM SEUS FORMATOS APÓS QUALQUER MODIFICAÇÃO NA SQL.

Tenho consultas grandes e criteriosas… cara, é um saco criar novamente.

Se alguem passou por isso… me da uma luz… vou postar isso ao pessoal do SC

Abraços

PessoALL,

Há alguns dias postei uma mensagem onde comentava sobre a instabilidade das aplicações tipo Consulta no tratamento de Querys.

Não utilizo SQL Server, mas volto a comentar sobre o mesmo problema… Todos estamos muito passivos sobre um problema extremamente grave, e essa passividade se dá porque estamos encontrando contornos… Ou enfrentamos a coisa de frente ou vai chegar um dia que não adiantará nada reclamar sobre problemas análogos a este.

Pensem nisso!

Tá foda amigo Jovito… O Sc parece que nunca foi compatível com sql server… Fizeram um remendo … Saco

Concordo com você. Tenho diversos problemas com SQL Server no SC. Principalmente em consultas. Já até me acostumei a refazer minhas consultas sempre que o SQL da aplicação muda.

Os dois problemas que mais me incomodam:

[ul][li]Em uma consulta concatenar dois campos com uma string. Exemplo: concatenar um atributo NÚMERO com uma ‘/’ e com outro atributo ANO. Para conseguir fazer isso tenho que fazer gambiarras, criar subconsultas etc.[/li]

[li]Usar funções escalares que eu crio no SQL Server nas aplicações de consulta. Para funcionar eu preciso refazer a aplicação sempre que eu quero acrescentar uma função no SQL da consulta.[/li][/ul]

Saco [2]

Amigo MFM,
Obrigado pela manifestação… Estava pensando que eu fosse o único do Forum que usasse sql server.
Parece que até me acostumei tb… Eu tb tenho meus macetinhos.
Fico chateado é que com mysql o Sc é 10. Funfa legal.