C sharp - Amigos Ayudenme!!!

 
Vista:

Amigos Ayudenme!!!

Publicado por Karisma (2 intervenciones) el 06/03/2007 22:54:30
Tengo un procd almacenad con un select que devuelve un valor.
quiero ejecutar esa consulta en C# y asiganarle el valor devuelto a una variable, sin tener que llenar Datatable o Daset.
Espero que me ayuden
es muy importante
Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Amigos Ayudenme!!!

Publicado por Luis Manue Tejada (38 intervenciones) el 07/03/2007 14:52:03
Esos Valores retornados por el stored_procedures sean visualizados en algun lugar ..??

ejemplo ..si es visualizado en un texbox, solo tienes que tomar el valor de textbox a la hora de realzar cualquier pocion.

Como un truquitoo...puedes asignar o almacenar ese valor en un textbox invisible que solo usaras para esos valores....

Pero a nivel de codigo creo que la mejor forma saria llenando el dataset...hasta ahora no conosco alguna....!!!!

A menos que hagas un procedimiento o funcion que retorne el valor que deseas de ese store_procedures y luego que lo uses en donde lo desees..

Espero que las ideas te ayuden el algo.

Cualquier cosa...solo avisa y veremos como encontramos solucion..

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Amigos Ayudenme!!!

Publicado por Karisma (36 intervenciones) el 07/03/2007 20:57:42
Si amigos pensé inicialmente en un executescalar, pero , como hacerlo. Como lograr asignarle ese valor a una variable, si al final los ejemplos que he visto retorna un object.
Aclarenme esto please
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 158
Bronce
Ha disminuido 1 puesto en C sharp (en relación al último mes)
Gráfica de C sharp

RE:Amigos Ayudenme!!!

Publicado por Yamil Bracho (1164 intervenciones) el 08/03/2007 13:50:40
Al objeto que retorna le haces un cast al tipo que deseas. Por ejemplo(tomado del MSDN

static public int AddProductCategory(string newName, string connString)
{
Int32 newProdID = 0;
string sql =
"INSERT INTO Production.ProductCategory (Name) VALUES (@Name); "
+ "SELECT CAST(scope_identity() AS int)";
using (SqlConnection conn = new SqlConnection(connString))
{
SqlCommand cmd = new SqlCommand(sql, conn);
cmd.Parameters.Add("@Name", SqlDbType.VarChar);
cmd.Parameters["@name"].Value = newName;
try
{
conn.Open();
newProdID = (Int32)cmd.ExecuteScalar();
}
catch (Exception ex)
{
Console.WriteLine(ex.Message);
}
}
return (int)newProdID;
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Amigos Ayudenme!!!

Publicado por Luis Manuel (38 intervenciones) el 15/03/2007 19:00:31
NO SABIA ESA...ESTUBO BUENA.

APRENDI ALGO MAS EN ESTE FORO..GRACIAS AMIGOS.!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar