Karuta’s ASP & M$ SQLserver

Dicas, códigos e outras coisinhas de meus estudos para não esquecer…

Excel-to SQL INSERT Commands Text Wizard

Posted by karuta em abril 9, 2018

Great solution in web

http://tools.perceptus.ca/text-wiz.php?ops=7

Anúncios

Posted in Sem categoria | Leave a Comment »

“SQL_Latin1_General_CP1_CI_AS” and “Latin1_General_CI_AS” in the equal to operation.

Posted by karuta em março 22, 2018

Se acontecer na tabela temporária use o seguinte exemplo:

 

SELECT arquivo, count(arquivo) as total, min(data_inicial) as data_inicial, max(data_final) data_final, sum(valor) as soma_valor,
max(canal_de_vendas) as canal_vendas, max(moeda) as moeda, max(aprovado) as aprovado
FROM yb_royalty
WHERE arquivo IN (select arquivo COLLATE DATABASE_DEFAULT from #lista) AND empresa_id = @empresa_id AND moeda = @moeda
GROUP BY arquivo

 

Posted in Sem categoria | Leave a Comment »

Localizar palavras em Store Procedures do SQL SERVER

Posted by karuta em janeiro 31, 2018

TYPE armazena o tipo do objeto a ser localizado, onde :
U => Tabela Usuário
S => Tabela de sistema
P => Procedure
V => View
F => Function

Posted in sql server, store procedure | Leave a Comment »

UPDATE COLUNA com o resultado da SOMA de outra tabela

Posted by karuta em janeiro 26, 2018

begin tran
UPDATE M
SET M.pago_royalty_arredondado = F.valsum
FROM yb_royalty_pagamento M
INNER JOIN
(
select pagamento_id, sum(valor_pago) as valsum
from yb_royalty_pagamento_integrante
group by pagamento_id) F
ON M.pagamento_id = F.pagamento_id

rollback tran
commit tran

Posted in sql server | Leave a Comment »

ASP PROBLEMAS EM MOSTRAR VARCHAR(MAX)

Posted by karuta em janeiro 17, 2018

DICA 1

Crie uma variável ASP com o conteúdo enviado pelo SQL SERVER e mostre a variável ao invés do que é enviado pelo banco.

EX: enviado pelo banco: (rsArquivos.Fields.Item(“html”).Value)

código:

html = (rsArquivos.Fields.Item(“html”).Value)
if len(trim(html)) <> 0 then %>
<strong><%=(html) %></strong>
end if

 

DICA 2 (mas temo um problema de erro nas SPs ainda não descobri o por que)

use em sua string de conexão ao invés de:  DRIVER={SQL Server}

 

Provider=SQLNCLI; quando sua versão for SQL2005
Provider=SQLNCLI10;  quando sua versão for SQL2008
Provider=SQLNCLI11;  quando sua versão for SQL2012
 
 

Posted in asp | Leave a Comment »

VERIFICAR PARAMETROS EM ADODB.Command PARA DEBUG

Posted by karuta em setembro 6, 2017

for each param in cmd.Parameters

response.write param.Name & “: ” & param.Value & “<br>”

next

Posted in asp | Leave a Comment »

SQL SERVER COMMAND LIST ALL TABLES – listar todas as tabelas do banco

Posted by karuta em junho 13, 2017

SELECT * FROM SYSOBJECTS WHERE XTYPE='U' order by name

Posted in sql server | Leave a Comment »

contar os registros com valor do campo repetido

Posted by karuta em junho 12, 2017

select contrato_id, count(contrato_id) 
from yb_contratos
group by contrato_id
having count(contrato_id)>1

Posted in sql server | Leave a Comment »

ASP ADD – strip_tags()

Posted by karuta em junho 7, 2017

Strip all HTML/ASP/PHP tags from a string; essential for validating user input. (But not solely sufficient for validating user input. Use additional methods as appropriate.)

<%
 ' Copyright (c) 2008, reusablecode.blogspot.com; some rights reserved.
 '
 ' This work is licensed under the Creative Commons Attribution License. To view
 ' a copy of this license, visit http://creativecommons.org/licenses/by/3.0/ or
 ' send a letter to Creative Commons, 559 Nathan Abbott Way, Stanford, California
 ' 94305, USA.

' Strip HTML/ASP/PHP tags from a string.
 function strip_tags(unsafeString)
 dim regEx

set regEx = new RegExp
 
 with regEx
 .Global = true
 .IgnoreCase = true
 .Pattern = "(\<(/?[^\>]+)\>)"
 end with

strip_tags = regEx.Replace(unsafeString, "")

set regEx = nothing
 end function
%>

Posted in asp | Leave a Comment »

ASP ADD htmlspecialchars()

Posted by karuta em junho 7, 2017

ASP implementation of the PHP functions with the same names.

<%
‘ Copyright (c) 2009, reusablecode.blogspot.com; some rights reserved.

‘ This work is licensed under the Creative Commons Attribution License. To view
‘ a copy of this license, visit http://creativecommons.org/licenses/by/3.0/ or
‘ send a letter to Creative Commons, 559 Nathan Abbott Way, Stanford, California
‘ 94305, USA.

‘ Convert special characters to HTML entities.
function htmlspecialchars(someString)
‘ Critical that ampersand is converted first, since all entities contain them.
htmlspecialchars = replace(replace(replace(replace(someString, “&”, “&amp;”), “>”, “&gt;”), “<“, “&lt;”), “”””, “&quot;”)
end function

‘ Convert HTML entities to special characters.
function htmlspecialchars_decode(someString)
htmlspecialchars_decode = replace(replace(replace(replace(someString, “&amp;”, “&”), “&gt;”, “>”), “&lt;”, “<“), “&quot;”, “”””)
end function
%>

Posted in asp | Leave a Comment »