Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

razs

Erro ao defenir insert

Recommended Posts

Alguem percebe de onde vem este erro?

 

 

 

Microsoft VBScript compilation error '800a0401'

Expected end of statement

ins_reqintern = "insert into exames_interno(id_registo,id,data_registo,id_inserido_por, id_utente,realizado, ormed, data,WBC, amilpancreat, RBC, CK, HGB, Amilase, Ureia, PLT, urico, Creatina, malaria, hdl, Dengue, Potassio, Tifoide, Glicose, Urina, Hemoglobina, Trigliceridios, Colestrol, ggt, got, GPT, Bilirrubina, Fospatase,HCT) value('"&idedit_reg&"','"&idenc&"','"&insert_data(now)&"','"&session("user_id")&"','"&idedit_user&"','"&realizado&"', '"&ormed&"', '"&insert_data(data)&"','"&WBC&"','"&amilpancreat&"','"&RBC&"','"&CK&"','"&HGB&"','"&Amilase&"','"&Ureia&"','"&PLT&"','"&urico&"','"&Creatina&"','"&malaria&"','"&hdl&"','"&Dengue&"','"&Potassio&"','"&Tifoide&"','"&Glicose&"','"&Urina&"','"&Hemoglobina&"','"&Trigliceridios&"','"&Colestrol&"','"&ggt&"','"&got&"','"&GPT&"','"&Bilirrubina&"','"&Fospatase&"','"&hct&"')"------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------^

 

 

este é o codigo

ins_reqintern = "insert into exames_interno(id_registo,id,data_registo,id_inserido_por, id_utente,realizado, ormed, data,WBC, amilpancreat, RBC, CK, HGB, Amilase, Ureia, PLT, urico, Creatina, malaria, hdl, Dengue, Potassio, Tifoide, Glicose, Urina, Hemoglobina, Trigliceridios, Colestrol, ggt, got, GPT, Bilirrubina, Fospatase,HCT) value('"&idedit_reg&"','"&idenc&"','"&insert_data(now)&"','"&session("user_id")&"','"&idedit_user&"','"&realizado&"', '"&ormed&"', '"&insert_data(data)&"','"&WBC&"','"&amilpancreat&"','"&RBC&"','"&CK&"','"&HGB&"','"&Amilase&"','"&Ureia&"','"&PLT&"','"&urico&"','"&Creatina&"','"&malaria&"','"&hdl&"','"&Dengue&"','"&Potassio&"','"&Tifoide&"','"&Glicose&"','"&Urina&"','"&Hemoglobina&"','"&Trigliceridios&"','"&Colestrol&"','"&ggt&"','"&got&"','"&GPT&"','"&Bilirrubina&"','"&Fospatase&"','"&hct&"')"

Compartilhar este post


Link para o post
Compartilhar em outros sites

1. "Value" "non eczizte"

verifique a sintaxe:

https://www.google.com/search?q=insert+sql&ie=utf-8&oe=utf-8&rls=org.mozilla:pt-BR:official&client=firefox-a&gfe_rd=cr&ei=bAH7Vea4AqSw8wfi9aXgAw

 

2. se o problema persistir, confira o nº de colunas com o nº de variaveis (não fiz isso)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Faz o mesmo com values e o numero de colunas e variaveis é o mesmo :/

 

 

já oercebi de onde vem isto, se utilizar o request form ele funciona mas passando o valor para var ele da este erro

Compartilhar este post


Link para o post
Compartilhar em outros sites

Certifique-se apenas as variáveis ​​Dim em ASP, sem usar AS. VBScript apenas suporta as variantes, por isso não há necessidade de apoiar typecasting explícito.

Certifique-se de usar apenas 'Next' em vez de 'Next i' ... VBScript não precisa manter o controle da variável de controle (embora a minha preferência seria para que ela simplesmente ignorar tal declaração, de modo que VB e VBScript que seria muito mais sintaticamente consistente).

Certifique-se de não criar uma string como esta:

String = ""teste"

Isso fará com que o erro, bem como, uma vez que existem muitas citações.

Certifique-se de não misturar a sintaxe JavaScript em uma página VBScript, Basicamente, veja a linha de código os pontos de erro ASP, e tentar descobrir se há alguma sintaxe nessa linha que você copiou de outro ambiente , a partir de outra máquina com possivelmente uma versão mais recente do ASP, ou de memória. As possibilidades são, você copiou ou escreveu um código que não funcionará em seu ambiente, ou tem um erro de sintaxe de algum tipo.

 

e dê um response.write na sua string SQL

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.