Desarrollo de Páginas Web, Aplicaciones Informáticas a medida, Posicionamiento Web en Internet (SEO), Accesibilidad web, Usabilidad

Imagen de la cabecera de www.webprogramacion.com
Inicio     Qué es webprogramacion.com     Mi currículum     Contacta conmigo    

Servicios

  • ¿Quieres aumentar el número de visitas de tu página web?
  • ¿Necesitas formación sobre algún tema tratado en webprogramacion.com?
  • ¿Quieres que imparta algún curso sobre algún tema tratado en la web?
  • ¿Quieres que revise la accesibilidad web de tu página?
  • ¿Buscas una aplicación a medida para tu empresa?
  • ¿Necesitas colaboración en tu proyecto?
  • Pide presupuesto sin compromiso
Escríbeme a través de la siguiente página y me pondré en contacto contigo.
webprogramacion.com > Programacion > VB.NET > Consulta MySql mediante ExecuteScalar

Consulta MySql mediante ExecuteScalar (VB.NET)

El método ExecuteScalar() del conector MySql para .NET nos va a permitir recibir el valor devuelto por la consulta.

En el ejemplo de éste artículo, vamos a recibir el valor de num, que se obtendrá como resultado de la consulta a la base de datos. Cabe destacar que para que el método ExecuteScalar() funcione correctamente, sólo se debe devolver una fila, ya que dicho método sólo devolverá un escalar.

El código sería el siguiente:

Dim cn as MySqlConnection
Dim cm As MySqlCommand
Dim x As Integer

cn = New MySqlConnection("Data Source=servidor;Database=base_de_datos;User ID=usuario; Password=clave; Allow Zero Datetime=True; CHARSET=latin1");
cn.open()
cm = New MySqlCommand("SELECT num FROM tabla WHERE ...")
'La consulta de la línea anterior debe devolver únicamente un registro
cm.Connection = cn
x = cm.ExecuteScalar()

MessageBox.Show(x.ToString())

Autor del artículo

Dámaso Velázquez

Etiquetas

mysql

Compartir

  • www.webprogramacion.com
  • informatica[at]webprogramacion.com
  • Formación
  • Accesibilidad
  • Aplicaciones a medida
  • Presencia en Internet
  • Salamanca

Valid XHTML 1.0 Transitional  ¡CSS Válido!  TAW.Test de accesibilidad web