|
Postada em 19/01/2010 12:14 hs
Galera,
Preciso de ajuda urgente... Alguem sabe como colocar teclas de atalho em aplicação VB6. E tambem como realizar uma consulta em um Banco Mysql, utilizando datas, tipo data inicial e data final.
Vlw
|
|
|
|
Aya
|
SÃO PAULO SP - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 19/01/2010 14:30 hs
Olá sNniffer, não sei se é suficiente pra você..
Eu usei o menu editor para adicionar atalhos no teclado e pra fazer a consulta eu criei um evento de consulta e inseri o código do sql, depois fiz uma referencia ao campo relacionado no formulário.
|
|
|
Omar
|
MONTES CLAROS MG - BRASIL
|
|
Postada em 19/01/2010 16:05 hs
Para o sistema nosso de Datas. rs.Open "Select Campo1,Campo2,Campo3,Campo4,Data From Tabela Where Data BETWEEN '" & Format(Text1, "dd/mm/yyyy") & "' AND '" & Format(Text2, "dd/mm/yyyy") & "';" Para o sistema Americano. rs.Open "Select Campo1,Campo2,Campo3,Campo4,Data from Tabela WHERE Data BETWEEN '" & Format(Text1, "mm/dd/yyyy") & "' AND '" & Format(Text2, "mm/dd/yyyy") & "';" Uso desse jeito,mas nunca usei Mysql. Omar
|
|
|
Treze
|
SÃO VICENTE SP - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 19/01/2010 19:43 hs
Bom quanto a teclas de atalho utilize o evento keypress do form Exemplo: Private Sub Form_KeyPress(KeyAscii As Integer) Select Case KeyAscii Case VbKeyF4´aqui o código asc da tecla em questão no F4 Msgbox " F4 pressionada" End Select End Sub agora quanto a pesquiza de entre datas no MySQL a maneira como OMAR apresentou é correta porem a formatção não. veja como deve ser rs.Open "Select * From Tabela Where CampoData BETWEEN '" & Format(txtData1.Text, "YYYY-MM-DD") & "' AND '" & Format(txtData2.Text, "YYYY-MM-DD") & "'" até e boa sorte
|
|
|
Omar
|
MONTES CLAROS MG - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 19/01/2010 21:30 hs
O treze,como eu disse;nunca usei o Mysql, mas as formatação de datas,os americanos formatam a data como mm/dd/yy. Os países da comunidade britânica (e latina) usam dd/mm/yy. Se o Mysql usa essa formatação vou dar uma olhada.Irei instalar o Mysql e verificarei. Valeu. Omar
|
|
|
Treze
não registrado
|
|
ENUNCIADA !
|
|
|
Postada em 20/01/2010 12:01 hs
é isso mesmo OMAR tanto no MYSQL como NO SQL SERVER a formatação é YYYY-MM-DD e não existe a mesma regra do ACCESS, todos os campos são tratados com (')aspas simples
|
|
|