Ver Mensaje Individual
  #4 (permalink)  
Antiguo 19/10/2010, 10:03
Ka0stj
 
Fecha de Ingreso: febrero-2010
Ubicación: México
Mensajes: 738
Antigüedad: 15 años
Puntos: 37
Respuesta: Modulo mostrar

Ok, veamos entonces:

Si tienes esa consulta en un módulo declarado como public para tener acceso a ella. Puedes utilizar algo similar a lo que acontinuación te pongo:

Código vb:
Ver original
  1. '-- Función que me ejecuta el excecuteScalar y me regresa un Double
  2.    Public Function EjecutarEscalar(ByVal sql As String, ByVal objConn As SqlConnection)
  3.  
  4.         '-- Declaro una variable para usarla como valor de retorno
  5.        Dim total As Double
  6.         '-- Declaro una variable tipo SqlCommand
  7.        Dim cmd As System.Data.SqlClient.SqlCommand
  8.  
  9.         Try
  10.             '-- Creo una nueva instancia de SqlCommand
  11.            cmd = New System.Data.SqlClient.SqlCommand()
  12.  
  13.             '-- Asigno mi Conexión
  14.            cmd.Connection = objConn
  15.  
  16.             '-- Asigo el Comando SQL a ejecutar
  17.            cmd.CommandText = sql
  18.  
  19.             '-- Ejecuto mi Comando
  20.            total = cmd.ExecuteScalar
  21.  
  22.         Catch ex As Exception
  23.             MsgBox(ex.Message, MsgBoxStyle.Critical, "Error")
  24.         End Try
  25.  
  26.         '-- Regreso el Total
  27.        Return total
  28.  
  29.     End Function

Si lo que quieres es poner el resultado de la consulta en un TextBox lo haces asi:

Código vb:
Ver original
  1. Me.TextBox1.Text = EjecutarEscalar(TuQueryDelModulo, TuConexion)

Bueno con eso lo puedes solucionar.

Saludos!