• 0
Sign in to follow this  
Guest - Humberto -

Ajuda De Sql Rápida Aqui

Question

Guest - Humberto -

po galera...me ajudem rapidão aqui......quando faço uma consulta sql, daí quero usar os valores de um campo pra usar num teste condicional...como uso..

porque tipo..botei rs.situacao ... situacao é o nome do campo.....e sei q isso n existe...alguém pode me dizer como acessar isso! .

aqui tah o meu codigo... o erro é lá no rs.situacao

                        mrnome = (Request("nome"))	
  	serie = (Request("serie"))
  	serie2 = (Request("serie2"))
  	mrturma = serie+serie2
  
      SQL = " Select * FROM Alunos WHERE nome='"&                    Request.Form("nome")&"' "
  	Rs.Open SQL, Conn,3,3
  	IF not Rs.Eof then
     mrsituacao = rs.situacao + 1
     sqlString = " UPDATE Alunos SET situacao='"&mrsituacao&"'         WHERE nome='"& Request.Form("nome")&"' "
              Conn.Execute sqlString
  	ELSE
     mrsituacao = 1
     Rs2.Open "Alunos", Conn,3,3
     Rs2.AddNew
     Rs2("nome") = mrnome
     Rs2("turma") = mrturma 
     Rs2("situacao") = mrsituacao 
     Rs2.Update
        Rs2.Close
  	END IF
      Rs.Close

Share this post


Link to post
Share on other sites

1 answer to this question

Recommended Posts

  • 0

Pude perceber que situacao é um campo alpha entaum faça assim:

CODE

mrnome = (Request("nome"))

serie = (Request("serie"))

serie2 = (Request("serie2"))

mrturma = serie+serie2

SQL = " Select * FROM Alunos WHERE nome='"& Request.Form("nome")&"' "

Rs.Open SQL, Conn,3,3

IF not Rs.Eof then

mrsituacao = Cint(rs("situacao")) + 1

sqlString = " UPDATE Alunos SET situacao='"&mrsituacao&"' WHERE nome='"& Request.Form("nome")&"' "

Conn.Execute sqlString

ELSE

mrsituacao = 1

Rs2.Open "Alunos", Conn,3,3

Rs2.AddNew

Rs2("nome") = mrnome

Rs2("turma") = mrturma

Rs2("situacao") = mrsituacao

Rs2.Update

Rs2.Close

END IF

Rs.Close

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this