codigo Ajax com problemas...
05/02/2007
0
Pessoal eu tenho um cadastro de usuarios que sem Ajax funciona bem, mas qdo eu acrecento o Javascript para fazer o funcionamento com ajax ele nao funciona, e o pior com o javascript eu nao sei depurar.
esse é o codigo do javascritp:
<script language=´javascript´>
function CadastraUser(){
var login = document.form1.txtlogin.value;
var senha = document.form1.txtSenha.value;
var sexo = document.form1.txtsexo.value;
var status = document.form1.txtStatus.value;
Usuario.CadastraUser(nome,senha,sexo, status,CadastraUser_CallBack);
}
function CadastraUser_CallBack(response){
var retorno = response.value;
if (retorno){
document.all(´divResposta´).innerHTML = ´Inserido com sucesso !!´;
}else{
document.all(´divResposta´).innerHTML = ´Erro ao inserir usuario !!´;
}
}
</script>
e agora o código do C#
private Boolean CadastraUser(string login, string senha, string sexo, string status)
{
try
{
string conn = ´database=tarcisio; data source=localhost; user id=root; password=tar98144´;
MySqlConnection conexao = new MySqlConnection(conn);
conexao.Open();
string sql = ´insert into usuarios (login_user, senha_user, sexo_user, status_user) values´;
sql += ´(´´ + login + ´´,´´ + senha + ´´,´´ + sexo + ´´,´´ + status + ´´)´;
MySqlCommand sqlC = new MySqlCommand(sql, conexao);
sqlC.ExecuteNonQuery();
return true;
}
catch (Exception e)
{
throw new Exception(e.StackTrace);
}
}
Bom fico ai no aguardo galera, ja agradeço desde ja....
esse é o codigo do javascritp:
<script language=´javascript´>
function CadastraUser(){
var login = document.form1.txtlogin.value;
var senha = document.form1.txtSenha.value;
var sexo = document.form1.txtsexo.value;
var status = document.form1.txtStatus.value;
Usuario.CadastraUser(nome,senha,sexo, status,CadastraUser_CallBack);
}
function CadastraUser_CallBack(response){
var retorno = response.value;
if (retorno){
document.all(´divResposta´).innerHTML = ´Inserido com sucesso !!´;
}else{
document.all(´divResposta´).innerHTML = ´Erro ao inserir usuario !!´;
}
}
</script>
e agora o código do C#
private Boolean CadastraUser(string login, string senha, string sexo, string status)
{
try
{
string conn = ´database=tarcisio; data source=localhost; user id=root; password=tar98144´;
MySqlConnection conexao = new MySqlConnection(conn);
conexao.Open();
string sql = ´insert into usuarios (login_user, senha_user, sexo_user, status_user) values´;
sql += ´(´´ + login + ´´,´´ + senha + ´´,´´ + sexo + ´´,´´ + status + ´´)´;
MySqlCommand sqlC = new MySqlCommand(sql, conexao);
sqlC.ExecuteNonQuery();
return true;
}
catch (Exception e)
{
throw new Exception(e.StackTrace);
}
}
Bom fico ai no aguardo galera, ja agradeço desde ja....
Tatacorte
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)