Jump to content


Photo

Erro No Insert Into


  • Faça o login para participar
9 replies to this topic

#1 ShaolinBr

ShaolinBr

    Turista

  • Usuários
  • 33 posts
  • Sexo:Não informado
  • Localidade:São Paulo

Posted 04/06/2004, 17:43

eu sei q a duvida é bem besta
mas nao to conseguindo resolve isso de jeito nenhum
set rs = conn.Execute("INSERT INTO cadastro(nome) values (' "ze das cove" ') ")

oq tem errado ai??esta dando o seguinte erro

')' esperado
/incui.asp, line 20, column 60
set rs = conn.Execute("INSERT INTO cadastro(nome) values (' "ze das cove" ') ")


pq??? :wacko:

ja dei uma pesquisada no forum,nao consegui resolve isso :blink: :unsure:
"De tanto ver triunfar as nulidades, de tanto ver crescer as injustiças, de tanto ver agigantarem-se os poderes nas mãos do mals, o homem chega a desanimar-se da virtude, a rir-se da honra, e a ter vergonha de ser honesto."

#2 cybermix

cybermix

    andrewsmedina.com.br

  • Ex-Admins
  • 3586 posts
  • Sexo:Não informado
  • Localidade:Não sou desse planeta não!!!!
  • Interesses:python, fireworks, linux, php, flash...

Posted 04/06/2004, 17:48

car nao é necessario as aspas duplas: "ze da cove"

set rs = conn.Execute("INSERT INTO cadastro(nome) values ('ze das cove')")

B)
www.andrewsmedina.com.br

#3 ShaolinBr

ShaolinBr

    Turista

  • Usuários
  • 33 posts
  • Sexo:Não informado
  • Localidade:São Paulo

Posted 04/06/2004, 18:08

ah vlw...hehe :lol:
agora eh outro erro :P
agora sim nao entendi nada


Tipo de erro:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][Driver ODBC para Microsoft Access]Erro geral Não é possível abrir a chave 'Temporary (volatile) Jet DSN for process 0xf8 Thread 0x644 DBC 0x12e2acc Jet' do Registro.


"De tanto ver triunfar as nulidades, de tanto ver crescer as injustiças, de tanto ver agigantarem-se os poderes nas mãos do mals, o homem chega a desanimar-se da virtude, a rir-se da honra, e a ter vergonha de ser honesto."

#4 Jhonathas.net

Jhonathas.net

    12 Horas

  • Usuários
  • 181 posts
  • Sexo:Não informado

Posted 04/06/2004, 18:44

O caminho do seu banco de dados está errado,

de uma olhada nisso, qualquer coisa post aqui
Não ajunteis tesouros na terra, onde a traça e a ferrugem tudo consomem e aonde os ladrões minam e roubam;
Mas ajuntai tesouros no céu, onde nem a traça nem a ferrugem consomem, e aonde os ladrões não minam nem roubam.
MT 6 . 19

Jhonathas da Silveira de Matos (UIN: 57422166 / MSN: jhon_asp)

#5 wozniak

wozniak

    Hands-On Founder

  • Usuários
  • 578 posts
  • Sexo:Masculino
  • Localidade:Rio de Janeiro / RJ

Posted 04/06/2004, 19:12

ae não é preciso setar um rs para adicionar registros:

conn.Execute("INSERT INTO cadastro(nome) values (' ze das cove ') ")

só uma dica...

t+

#6 ShaolinBr

ShaolinBr

    Turista

  • Usuários
  • 33 posts
  • Sexo:Não informado
  • Localidade:São Paulo

Posted 04/06/2004, 19:19

eu colokei assim
conn.Open "DBQ= c:\Inetpub\wwwroot\cadastro.mdb;Driver={Microsoft Access Driver (*.mdb)}"
q eu vi aki ta certo


ae não é preciso setar um rs para adicionar registros:

conn.Execute("INSERT INTO cadastro(nome) values (' ze das cove ') ")

só uma dica...

t+

ah soh,vlw
mas pra alterar,selecionar e deletar precisa neh?

Edição feita por: ShaolinBr, 04/06/2004, 19:23.

"De tanto ver triunfar as nulidades, de tanto ver crescer as injustiças, de tanto ver agigantarem-se os poderes nas mãos do mals, o homem chega a desanimar-se da virtude, a rir-se da honra, e a ter vergonha de ser honesto."

#7 wozniak

wozniak

    Hands-On Founder

  • Usuários
  • 578 posts
  • Sexo:Masculino
  • Localidade:Rio de Janeiro / RJ

Posted 04/06/2004, 19:34

apenas p/ selecionar

abraços

t+

#8 Jhonathas.net

Jhonathas.net

    12 Horas

  • Usuários
  • 181 posts
  • Sexo:Não informado

Posted 05/06/2004, 01:31

bota a linha do insert into como comentário e veja se continuará com o erro,
se sim o erro está no caminho do banco de dados agora, caso contrário é no insert into,,

Agora a proveitando a dica do wozniak sobre não ser preciso criar o objeto RS para inclusão , alteração e exclusão vai uma dica

conn.Execute "INSERT INTO cadastro(nome) values (' ze das cove ') ",,128

faça assim pois sem isso a variavel de recordset ainda é criada no IIs, ERRADO MAS ACONTECE e botando o 128 indicamos, q não existirá nenhum tipo de resposta do banco, assim ele só abre o banco em forma de alteração e não consulta ficando assim muito mais rápido
Não ajunteis tesouros na terra, onde a traça e a ferrugem tudo consomem e aonde os ladrões minam e roubam;
Mas ajuntai tesouros no céu, onde nem a traça nem a ferrugem consomem, e aonde os ladrões não minam nem roubam.
MT 6 . 19

Jhonathas da Silveira de Matos (UIN: 57422166 / MSN: jhon_asp)

#9 ShaolinBr

ShaolinBr

    Turista

  • Usuários
  • 33 posts
  • Sexo:Não informado
  • Localidade:São Paulo

Posted 05/06/2004, 10:51

valew pela dica,muita boa,gostei (y)

Eu fiz o que vc falou,coloquei como comentário e não deu nenhum erro.
A linha do erro está assim:

conn.Execute("INSERT INTO cadastro(nome) values ( 'ze das cove' ) ")

e agora aparece esse erro

A operação deve usar uma consulta atualizável.


Edição feita por: ShaolinBr, 05/06/2004, 10:54.

"De tanto ver triunfar as nulidades, de tanto ver crescer as injustiças, de tanto ver agigantarem-se os poderes nas mãos do mals, o homem chega a desanimar-se da virtude, a rir-se da honra, e a ter vergonha de ser honesto."

#10 ShaolinBr

ShaolinBr

    Turista

  • Usuários
  • 33 posts
  • Sexo:Não informado
  • Localidade:São Paulo

Posted 06/06/2004, 07:51

ninguem sabe o pq do erro???oq ta errado no insert??
o cédigo é esse:
<%

Set conn = Server.CreateObject("ADODB.Connection") 
conn.Open "DBQ= c:\Inetpub\wwwroot\cadastro.mdb;Driver={Microsoft Access Driver (*.mdb)}"

conn.Execute "INSERT INTO cadastro(nome) values ( 'ze das cove' ) ",,128

conn.close
set conn = nothing
%>

e da erro na li nha do insert :angry:
"De tanto ver triunfar as nulidades, de tanto ver crescer as injustiças, de tanto ver agigantarem-se os poderes nas mãos do mals, o homem chega a desanimar-se da virtude, a rir-se da honra, e a ter vergonha de ser honesto."




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq