PESQUISA ENTRE DATA
Olá amigos do VBMania, estou precisando de mais uma ajuda de vocês.
Vou detalhar o meu sistema:
Banco de dados: SQL
Banco: Producao
Tabela: tbl_cliente
campos: id, nome, dtnasc (20032012) [Ô]Está assim no Banco de Dados SQL
O que estou querendo é usar dois textbox para colocar entre datas e um Datagridview para aparecer os aniversariantes.
Amigos, posso até pedindo muito, mais eu preciso da ajuda de vcs.
Grato pela atenção!
Vou detalhar o meu sistema:
Banco de dados: SQL
Banco: Producao
Tabela: tbl_cliente
campos: id, nome, dtnasc (20032012) [Ô]Está assim no Banco de Dados SQL
O que estou querendo é usar dois textbox para colocar entre datas e um Datagridview para aparecer os aniversariantes.
Amigos, posso até pedindo muito, mais eu preciso da ajuda de vcs.
Grato pela atenção!
Boa noite,
Qual é o tipo do campo [Ô]dtnas[Ô]?
Qual é o tipo do campo [Ô]dtnas[Ô]?
Obrigado Altair!
O campo dtnasc é um varchar.
Abraços!
O campo dtnasc é um varchar.
Abraços!
Amigo, para se trabalhar com [Ô]DATAS[Ô] é extremamente aconselhável utilizar o campos do tipo [Ô]DATA[Ô], para utilizar dessa forma ai você tem que ficar convertendo, o que não é NADA aconselhável.
Infelizmente Altair, o Banco de Dados já é do sistema da empresa e não posso alterá-lo.
Entendi... Bom amigo, então infelizmente não sei como lhe ajuda.
Obrigado Altair! Vou continuar procurando uma solução.
Valeu!
Valeu!
Acho que não entendi sua questão... você que colocar a data em um campo separado ? E tipo em formato de data mesmo? (Ex: 20/12/2003)
E pra que os 2 textbox, tem como você ser um pouco mais especÃfico por favor?
Abraços
E pra que os 2 textbox, tem como você ser um pouco mais especÃfico por favor?
Abraços
Oi Lucas, boa Tarde!
Eu fiz o Select da seguinte forma e deu certo.
Dim sql As String = [Ô]SELECT a1_cod, a1_nome, a1_dtnasc FROM sa1010 where Day(a1_dtnasc)=[ô][Ô] & Mid(CDataInicial.Text, 1, 2) & [Ô][ô] and Month(a1_dtnasc)=[ô][Ô] & Mid(CDataFinal.Text, 4, 2) & [Ô][ô][Ô]
Só que a data do DatagridView, aparece assim:
Cod Nome Data
0025 Ana Maria 19570320
Quero converter esta data.
Eu fiz o Select da seguinte forma e deu certo.
Dim sql As String = [Ô]SELECT a1_cod, a1_nome, a1_dtnasc FROM sa1010 where Day(a1_dtnasc)=[ô][Ô] & Mid(CDataInicial.Text, 1, 2) & [Ô][ô] and Month(a1_dtnasc)=[ô][Ô] & Mid(CDataFinal.Text, 4, 2) & [Ô][ô][Ô]
Só que a data do DatagridView, aparece assim:
Cod Nome Data
0025 Ana Maria 19570320
Quero converter esta data.
mas essa data seria 20/03/1957 ?
Exatamente!
Tópico encerrado , respostas não são mais permitidas