Pesquisa resultou em 3608 ocorrências: +SELECT

Termo pesquisado: +select

por Itamar M. Lins Jr.
27 Nov 2025 19:30
Fórum: [x]Harbour
Tópico: Desempenho da Função Empty()
Respostas: 11
Exibições: 257

Re: Desempenho da Função Empty()

... não existe UPLOAD do DBF todo. A medida que é manipulado/navegado, é mostrado no browse.

Mesma coisa até pior é no MYSQL a pessoa fazer um SELECT de 100 registros cheio de imagens/PDFs... Vai ficar lento da mesma forma.
O que todo mundo faz é subir só o link e deixa o arquivo lá na pasta dele.
por JoséQuintas
18 Nov 2025 13:18
Fórum: Bate Papo
Tópico: Configurando o forum!
Respostas: 32
Exibições: 1117

Re: Configurando o forum!

... ele veio como download.
Falta o teste do nome no novo fórum, pra ver se vai bater.
Se der certo, dá pra fazer pelo harbour.

Mais ou menos isto:

SELECT id, physical_name from phpbb_attachments
do while ! eof()
downloadfile( "forumantigo/phpdownload.php?" + Ltrim( Str( id )), "nome fisico ...
por jelias
14 Out 2025 17:36
Fórum: [x]Harbour
Tópico: Importar de planilha do EXCEL
Respostas: 1
Exibições: 4389

Importar de planilha do EXCEL

... Application" )
oExcel:WorkBooks:Open( cCaminho+"\"+cNomeArquivo )
oExcel:Visible := .F.
oSheet := oExcel:Get( "ActiveSheet" )
oSheet:Cells( 1, 1 ):Select()

nLin:=2 // Pula o cabeçalho
do while !EMPTY(oSheet:Cells( nLin, 1 ):Value)
// Caso a célula 1 estiver vazia, irá sair automaticamente do ...
por JoséQuintas
19 Ago 2025 14:08
Fórum: [x]Harbour
Tópico: QRCode 3.0 Assinatura de parâmetros
Respostas: 22
Exibições: 15053

QRCode 3.0 Assinatura de parâmetros

... win_OleCreateObject( "CAPICOM.SignedData" )

// Seleciona o certificado (pode abrir a janela de seleção)
oSigner:Certificate := oSigner:Select()

// Define o conteúdo a ser assinado
oSignedData:Content := cTexto

// Assina o conteúdo
cAssinatura := oSignedData:Sign( oSigner, .F., 0 ...
por JoséQuintas
17 Ago 2025 16:57
Fórum: FiveWin
Tópico: O que falta no browse?
Respostas: 7
Exibições: 8374

O que falta no browse?

... cmdBrowse()

IF ! Used()
SayScroll( "No file in use" )
RETURN Nil
ENDIF
MsgExclamation( "Do not change in browse mode" )
wSave()
Mensagem( "Select and ENTER, ESC abort, to change record exit and use EDIT" )
//Browse( 2, 0, MaxRow() - 3, MaxCol() )
BrowseFivewin()
wRestore()
RecUnlock ...
por JoséQuintas
17 Ago 2025 16:32
Fórum: FiveWin
Tópico: O que falta no browse?
Respostas: 7
Exibições: 8374

O que falta no browse?

... cmdBrowse()

IF ! Used()
SayScroll( "No file in use" )
RETURN Nil
ENDIF
MsgExclamation( "Do not change in browse mode" )
wSave()
Mensagem( "Select and ENTER, ESC abort, to change record exit and use EDIT" )
//Browse( 2, 0, MaxRow() - 3, MaxCol() )
Browse()
wRestore()
RecUnlock()

RETURN ...
por JoséQuintas
18 Jul 2025 22:29
Fórum: Contribuições, Dicas e Tutoriais
Tópico: Definindo a nova tributaçào no aplicativo
Respostas: 13
Exibições: 3332

Definindo a nova tributaçào no aplicativo

... cThisXml TEXT CHARSET latin1;
DECLARE cTipoAmbiente VARCHAR(1) ;
DECLARE nQtde DECIMAL(14,4) ;

SET cThisXml := '' ;
SET cTipoAmbiente := ( SELECT SEFAZNFEAMBIENTE FROM JPTABSEFAZ );

IF cTipoAmbiente <> '2' THEN
LEAVE CBSIBS ;
END IF;

SELECT
CASE
WHEN LENGTH( TRCLAFIS ) <> 0 THEN ...
por JoséQuintas
11 Jul 2025 15:30
Fórum: Contribuições, Dicas e Tutoriais
Tópico: Então... tem horas que a IA é phoda
Respostas: 0
Exibições: 1941

Então... tem horas que a IA é phoda

... é como uma janela para os dados, mas com algumas limitações importantes. Aqui vai o que você precisa saber:
Para que serve uma view?
- Consulta (SELECT): Sim! Essa é a principal função de uma view. Ela permite criar uma "tabela virtual" com base em uma consulta SQL. Assim, você pode simplificar ...
por JoséQuintas
08 Jul 2025 20:34
Fórum: Legislação Fiscal e Tributária
Tópico: Como vai ficar o XML da NFCE\NFE com a reforma tributária
Respostas: 34
Exibições: 4163

Como vai ficar o XML da NFCE\NFE com a reforma tributária


SELECT "000", "000000", 0.00, 0.00, 0.00
INTO cICSCST, cICSClaFis, nICSBase, nICSAliquota, nICSReducao;
...


Criar os campos zerados, depois é só trocar o SELECT pra puxar de algum lugar definido.

Pois é...
Criar o XML é o menor dos problemas.
É só uma parte minúscula do conjunto.

Se for ...
por JoséQuintas
02 Jul 2025 11:17
Fórum: Legislação Fiscal e Tributária
Tópico: Nova tributação 2025
Respostas: 63
Exibições: 6775

Nova tributação 2025

... ze_XmlTag( 'tpOperGov', cOpGov ),
'</gCompraGov>' );
END IF;

*/

SET cThisXml := CONCAT( cThisXml, '</ide>' );


Agora só alterar o SELECT pra trazer os campos, ainda não sei de onde kkkkk
E tá pronta essa parte pro ano que vém....
E tem gente que vai esperar ACBR ou outro pra mexer ...
por JoséQuintas
30 Jun 2025 19:00
Fórum: Legislação Fiscal e Tributária
Tópico: Nova tributação 2025
Respostas: 63
Exibições: 6775

Nova tributação 2025

... uma idéia das coisas.

À primeira vista, posso manter isso e apenas adicionar os novos impostos.

É como se no aplicativo eu tivesse meus próprios códigos internos de CFOP, classificação NCM, etc.

Apenas pesquiso como foi preenchido o pedido, e vém toda parte tributária.
Um simples SELECT no MySQL.
por toya
21 Jun 2025 14:12
Fórum: Outras linguagens de programação
Tópico: Ainda aprendendo Python...
Respostas: 2
Exibições: 1712

Ainda aprendendo Python...

... str,
"indMonoDif": str})
# preenche NaN com vazio
df = df.fillna("")

# Se colunas com inteiros transformados em string:
for col in df.select_dtypes(include=['int64']):
df[col] = df[col].astype(str)

# Se quiser arredondar floats como antes:
for col in df.select_dtypes(include=['float ...
por JoséQuintas
19 Jun 2025 22:10
Fórum: [x]Harbour
Tópico: Calendário, marcar dia trabalhado
Respostas: 35
Exibições: 17030

Calendário, marcar dia trabalhado

... IF( WEEKDAY( @dInicial ) == 0, @dInicial, DATE_SUB( @dInicial, INTERVAL WEEKDAY( @dInicial ) + 1 DAY ) );
SET @dFinal := LAST_DAY( @dDate );

SELECT DISTINCT
IF( MONTH( A ) = MONTH( @dDate ), CONCAT( LPAD( DAY( A ), 2 ), IF( fa.horadata IS NULL, '', '*' ), '' ), '' ) AS SUN,
IF( MONTH( B ...
por JoséQuintas
19 Jun 2025 19:26
Fórum: [x]Harbour
Tópico: Calendário, marcar dia trabalhado
Respostas: 35
Exibições: 17030

Calendário, marcar dia trabalhado

... dInicial := DATE_SUB( @dDate, INTERVAL DAY( @dDate ) - 1 DAY );
SET @dInicial := DATE_SUB( @dInicial, INTERVAL WEEKDAY( @dInicial ) + 1 DAY );

SELECT DISTINCT
if( MONTH( A ) = MONTH( @dDate ), CONCAT( lpad(DAY( A ),2), if( fa.horadata IS NULL, '', '*' ), '' ), '' ) AS SUN,
if( MONTH( B ...
por Fernando queiroz
18 Jun 2025 15:44
Fórum: [x]Harbour
Tópico: Pix Gerar QRCode
Respostas: 8
Exibições: 7128

Pix Gerar QRCode

... LOCAL cSQL;
, oSQL;
, oSQL_FLAG;
, h1, h4, tamanho;

IF ! ::PIX_IMPRESSO
cSQL:="SELECT "
cSQL+="DATABASE() AS FILIAL, "
cSQL+="pedidospagamento.PEDIDOS_ID, "
cSQL+="pedidospagamento.VALOR "
cSQL+="FROM pedidospagamento "
cSQL ...