resultado consulta DB en un botón

Para dar las gracias debes entrar o registrarte en el foro

Nuevo miembro
Nuevo miembro
Mensajes: 3 Agradecido: 0
01 Mar 2012, 00:31# 1

llevo mucho tiempo dándole vueltas a este problema, a la hora de programar con SQL una aplicación para windows Phone.

¿Como puedo poner el resultado de una consulta SQL en el texto de un botón?

//....
pDataContext db = new pDataContext("Data Source='isostore:/toDB.sdf'");

var sc = from p in db.to
where p.id == 1
select p.bt;

boton.Content = sc.ToString();
....//

se ponerlo en un
muchas gracias ;)

Gracias  
Etiquetado en:
Moderador
Moderador
Mensajes: 637 Agradecido: 22
02 Mar 2012, 04:46# 2

boton.Content ="texto";

Gracias  
Nuevo miembro
Nuevo miembro
Mensajes: 3 Agradecido: 0
05 Mar 2012, 20:31# 3

parece ser que no me he explicado bien, pero me refiero a si una base de datos me devuelve un nombre "juan" con un id="5", que yo pueda poner el resultado en un boton, con el content.


de todas formas, gracias, por el momento lo he solucionado con un isolatedStorage, que no es tan profesional como una DB pero bueno, hace su papel.

Gracias  
Moderador
Moderador
Mensajes: 637 Agradecido: 22
15 Mar 2012, 15:36# 4

amigo...tienes un ejemplo donde pueda guardar y traer data desde isolated storage o desde xml???

Gracias  
Administrador
Administrador
Mensajes: 826 Agradecido: 119
28 Abr 2012, 02:29# 5
Aurond escribió:llevo mucho tiempo dándole vueltas a este problema, a la hora de programar con SQL una aplicación para windows Phone.

¿Como puedo poner el resultado de una consulta SQL en el texto de un botón?

//....
pDataContext db = new pDataContext("Data Source='isostore:/toDB.sdf'");

var sc = from p in db.to
where p.id == 1
select p.bt;

boton.Content = sc.ToString();
....//

se ponerlo en un
muchas gracias ;)


Suponiendo que el campo 'bt' es de tipo String:

var sc = (from p in db.to
where p.id == 1
select p.bt).FirstOrDefault();

boton.Content = sc;

Si no es String:

var sc = (from p in db.to
where p.id == 1
select p.bt).FirstOrDefault();

boton.Content = sc.ToString();

Usa FirstOrDefault() en vez de First() porque si la consulta no devuelve registros da Exception.
Gracias  