Ir para o conteúdo
GrOzY

Erro ao inserir no sql

Mensagens Recomendadas

GrOzY    0
GrOzY

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

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Tiago Salgado    2
Tiago Salgado

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.

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


×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade