----- Original Message -----
Sent: Friday, September 21, 2001 5:31
PM
Subject: [Asp10.net] Fw: [] AspBrasil []
Re: ERRO 80004005 - campo nao pode ser uma seq. de caracteres de comp.
nulo
Agora so grava na tabela de
login!!!!!!!!!!!
----- Original Message -----
Sent: Friday, September 21, 2001 4:55 PM
Subject: [] AspBrasil [] Re: ERRO 80004005 - campo nao pode ser
uma seq. de caracteres de comp. nulo
Meu amigo...
De um response.write na variavel que
recupera o valor do campo USERNAME no form...
Veja se esta variavel nao esta
vazia... o que o SQL esta dizendo � que o campo username da tabela login
esta vazio !
Fa�a assim:
response.write(request.form("username"))
Veja se nao esta vazio. Se tiver,
verifique por que.. provavelmnete vce esta tentando dar um request em um campo
que nao existe no form. tipo vce esta tentando dar um request.form no campo
USERRRRNAME ... quando o certo deveria ser USERNAME.. ou algo
assim
..
['s
Murch.
----- Original Message -----
Sent: Friday, 21 September, 2001
16:38
Subject: [] AspBrasil [] ERRO 80004005
- campo nao pode ser uma seq. de caracteres de comp. nulo
Desculpe a ignorancia. N�o manjo quase nada
em ASP e SQL. Estava fazendo uma inclusao no BD s� que da o
erro:
Microsoft OLE DB Provider for ODBC Drivers error
'80004005' [Microsoft][Driver ODBC para Microsoft Access] O
campo 'login.username' n�o pode ser uma seq��ncia de caracteres de
comprimento nulo. /webpub/gravarbusca.asp, line 44
S� que o campo n�o � nulo e aparece
isto
Call abre_Conexao Set rsCadastro =
Server.CreateObject("ADODB.Recordset") sqlCadastro = "INSERT INTO Busca
(nome, descricao, categoria, url) " sqlCadastro = sqlCadastro &
"VALUES ('" & nome & "', '" & descricao & "', '" &
categoria & "', '" & url & "')" sqlCadastro = "INSERT
INTO dados (nome_pes, email, cep_pes, endereco, cidade, estado, telefone)
" sqlCadastro = sqlCadastro & "VALUES ('" & nome_pes & "', '"
& email & "', '" & cep_pes & "', '" & endereco &
"', '" & cidade & "', '" & estado & "', '" & telefone
& "')" sqlCadastro = "INSERT INTO login (username, password)
" sqlCadastro = sqlCadastro & "VALUES ('" & username & "', '"
& password & "')" Set rsCadastro =
Conexao.Execute(sqlCadastro) rsCadastro.Close
.:. Grupo Asp Brasil .:.
.:. Grupo Asp Brasil .:.
http://www.asp10.net
========================================== Solu��es simples para
problemas complexos ==========================================