Jump to content


ifnick

Member Since 10/03/2006
Offline Last Active 25/07/2008, 17:21
-----

Topics I've Started

Erro De Dll - Odsole70.dll - Reason: 126

13/03/2008, 16:09

Falae pessoal, tudo bem?

Seguinte, gostaria de tirar uma duvida aqui...

É que estou com problemas no SQL Server 2000 aqui, é na chamada de uma DLL que ocorre o erro, veja a mensagem de erro:

Cannot load the DLL odsole70.dll, or one of the DLLs it references. Reason: 126(Não foi possível encontrar o módulo especificado.).

Alguem saberia me dizer o que pode ser isto?

Vlw.

Imprimir Sem Cabeçalho/rodapé

20/04/2007, 07:59

Opa...

Seguinte, to com a função print() pra imprimir uma pagina, so que quando é feita a impressão, a folha possui um cabeçalho e rodapé (endereço da página).

Então, gostaria de saber como posso fazer para que os cabeçalho e rodapé sejam removidos na impressão? Isto em algum código, pois, é uma página que será acessada em computadores diferentes, e no caso, não há como ficar configurando o navegador "configuração de página" para remover cabeçalho/rodapé em cada computador que for utilizado pra impressão.

...

Testar Um Objeto, Verificar...

12/04/2007, 14:33

Ae... blz?

Tenho uma função que lê os dados de um arquivo em excel e nesta função há a seguinte linha:

...

Set rstXLS = Server.CreateObject("ADODB.Recordset")
rstXLS.Open "SELECT * FROM modelo",cnnXLS,adOpenStatic,adLockPessimistic

...

Como posso realizar um teste para verificar se este objeto é verdadeiro (irá funcionar)?

Pois, caso haja algum problema, ele retorna uma mensagem de erro e toda a página em que há esta função, fica travada.

Como posso verificar este objeto para que não retorne este erro e não trave a página?

Ja tentei utilizar o On Error Resume Next e não funcionou.

Grato.

Leitura De Arquivo Excel

02/04/2007, 09:13

Olá,

Seguinte, tenho o seguinte código:

Const adOpenStatic7 = 3

Const adLockPessimistic7 = 2

Dim cnnExcel7

Dim rstExcel7

Dim I7

Dim iCols7

Set cnnExcel7 = Server.CreateObject("ADODB.Connection")

cnnExcel7.Open "DRIVER={Microsoft Excel Driver (*.xls)}; DBQ=d:/http/teste/public_html/marcas.xls" &  arquivo

Set rstExcel17 = Server.CreateObject("ADODB.Recordset")
rstExcel17.Open "SELECT * FROM marca",cnnExcel7,adOpenStatic7,adLockPessimistic7

iCols = rstExcel17.Fields.Count

While Not rstExcel17.EOF
For I = 0 To iCols - 1

Response.Write "<tr>" 
Response.Write "<td class=text>" & rstExcel17.Fields.Item(I).Value & "</td>"

Response.Write "</tr>" 

Next

rstExcel17.MoveNext
t

Wend

rstExcel17.Close
Set rstExcel17 = Nothing
cnnExcel7.Close
Set cnnExcel7 = Nothing

%>

Ele verifica o arquivo marcas.xls e exibe os resultado da coluna marcas.

Porém quando o arquivo não está no local ou o nome da coluna não é definido ou foi definido de forma incorreta, o proprio asp retorna mensagem de erro e a página para apartir de tal linha, que seria a nº 20:

rstExcel17.Open "SELECT * FROM marca",cnnExcel7,adOpenStatic7,adLockPessimistic7

O que posso fazer para que caso haja erro o sistema não execute o código e não bloqueie a página?

Pois após este código há mais itens na página.

Tentei utilizar IF - ELSE, porem não consegui ou fiz de forma incorreta.

Então gostaria de saber o que pode ser feito para testar antes?

Algum comando especifico ou um IF ELSE de verificação e no caso qual a forma?

Vlw.

Loja Virtual + Cartão De Crédito

30/03/2007, 14:19

** remover topico **

IPB Skin By Virteq