CONSULTAR ANTES DE INCLUIR

USUARIO.EXCLUIDOS 28/03/2005 21:54:51
#75475
estou fazendo a seguinte linha de comando.
str =" SELECT * FROM login where login = " & trim (txtlogin)

só que me trás a seguinte mensagem de erro: "Nenhum valor foi fornecido para um ou mais parametros requeridos "

Percebi que esse erro só da quando eu tento criar um login com letras se for com números ele aceita. O que eu gostaria de fazer é de criar um login na ta login tabela onde ele antes fizesse uma verificação para saber se o login criado já não está em uso.

Grato


Pablo
WEBMASTER 29/03/2005 00:09:55
#75483
Resposta escolhida
Na verdade há duas questões!!!

Primeira
Quando se utiliza ...WHERE Login = " & trim(txtLogin.Text)
é para o tipo Número
E
Quando se utiliza ...WHERE Login = '" & txtLogin.Text & "'"
é para tipo String

Há bastante exemplo na seção de downloads para verificação de senhas
USUARIO.EXCLUIDOS 30/03/2005 22:04:55
#75900
continuo com o mesmo erro
USUARIO.EXCLUIDOS 30/03/2005 22:24:25
#75901
With rsRecordset
strSQL = "SELECT * FROM usuarios WHERE login = " & txtlogin.text & "
.Open strSQL, cn, adOpenStatic, adLockReadOnly
If .EOF Then
.AddNew
end if


Segue parte da string.
USUARIO.EXCLUIDOS 31/03/2005 07:44:09
#75940
With rsRecordset
strSQL = "SELECT * FROM usuarios WHERE login LIKE '" & txtlogin.text & "'"
.Open strSQL, cn, adOpenStatic, adLockReadOnly
If .EOF Then
.AddNew
end if


utilize para campos textos a expressao LIKE
USUARIO.EXCLUIDOS 01/04/2005 20:35:08
#76289
Continuo com a mesma frase !!!!!!!
help please
USUARIO.EXCLUIDOS 01/04/2005 21:59:17
#76297
Agora aparece que não é possivel efetuar a operação desejada
Tópico encerrado , respostas não são mais permitidas