Como eu faço update trocando por variáveis?
26/03/2007
0
Tipo meu codigo ta desse jeito em um procedure.
Eu uso C#
ALTER PROCEDURE dbo.ATI_UPD_SP001
@atiNome AS Varchar(20)
AS
UPDATE CadastroAtividade SET atiNome = ´Renan´
WHERE atiNome = ´insert´
RETURN
eu queria que no lugar de ´insert´ fosse uma váriavel, onde seria inserida via método .
Eu uso C#
ALTER PROCEDURE dbo.ATI_UPD_SP001
@atiNome AS Varchar(20)
AS
UPDATE CadastroAtividade SET atiNome = ´Renan´
WHERE atiNome = ´insert´
RETURN
eu queria que no lugar de ´insert´ fosse uma váriavel, onde seria inserida via método .
R3n4n
Curtir tópico
+ 0
Responder
Posts
26/03/2007
R3n4n
Eu insiro valores através do código:
public Boolean insereUsuarioDAO (usuarioDTO usuario) {
try {
Conecta();
SqlCommand sqlc = new SqlCommand(´ATI_UPD_SP001´, sConn);
sqlc.CommandType = CommandType.StoredProcedure;
atribuirValores(usuario, sqlc);
sqlc.ExecuteNonQuery();
return true;
} catch (SqlException e) {
throw new Exception(e.Message);
} finally {
Desconecta();
}
}
private static void atribuirValores (usuarioDTO usuario, SqlCommand sqlc) {
sqlc.Parameters.AddWithValue(´@atiNome´, ´insert´);
}
public Boolean insereUsuarioDAO (usuarioDTO usuario) {
try {
Conecta();
SqlCommand sqlc = new SqlCommand(´ATI_UPD_SP001´, sConn);
sqlc.CommandType = CommandType.StoredProcedure;
atribuirValores(usuario, sqlc);
sqlc.ExecuteNonQuery();
return true;
} catch (SqlException e) {
throw new Exception(e.Message);
} finally {
Desconecta();
}
}
private static void atribuirValores (usuarioDTO usuario, SqlCommand sqlc) {
sqlc.Parameters.AddWithValue(´@atiNome´, ´insert´);
}
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)