• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

GrOzY

Erro ao inserir no sql

2 mensagens neste tópico

Oi, Boas

O meu codigo asp e este:

<html>

<head>

  <title></title>

</head>

<body style="COLOR: white; BACKGROUND-COLOR: #0099ff">

<%@LANGUAGE="VBScript"%>

<%

cod=request.form("cod")

loc=request.form("loc")

strSQL = "INSERT INTO Locais(CodLocal , DesignacaoLocal) Values( "'&cod&'" , "&loc&" ")

Dim oConn

Dim rs

Dim filePath

strConnectString ="Driver={MySQL};Server=PC\SQLEXPRESS;Database=camipao;Uid=sa;Pwd=rui;"

set Connection = Server.CreateObject("ADODB.Connection")

set RS = Server.CreateObject("ADODB.Recordset")

Connection.Open strConnectString

RS.ActiveConnection = Connection

rs S.Open strSQL

strSQL.execute

rs S.Close strSQL

%>

<h2>Informação processada! </h2>

</body>

</html>

E da o seguinte erro:

Error Type:

Microsoft VBScript compilation (0x800A0401)

Expected end of statement

/estagio/inserir_local_asp.asp, line 25, column 10

rs S.Open strSQL

O que ta mau neste codigo? Que tenho que mudar pa funcionar?

Agradeço ajuda o quanto antes

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

nesta linha

strSQL = "INSERT INTO Locais(CodLocal , DesignacaoLocal) Values( "'&cod&'" , "&loc&" ")

falta-te fechar aspas no fim

Já agora, não sei se isto te vai funcionar

strConnectString ="Driver={MySQL};Server=PC\SQLEXPRESS;Database=camipao;Uid=sa;Pwd=rui;"

Se não funcionar vai a www.connectionstrings.com e copia de lá a correcta.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora