Ver Mensaje Individual
  #2 (permalink)  
Antiguo 06/02/2012, 14:19
nifdya
 
Fecha de Ingreso: agosto-2011
Mensajes: 59
Antigüedad: 13 años, 6 meses
Puntos: 8
Respuesta: Pasar el nombre de la tabla cómo parámetro

No es que sepa mucho de clases en VB pero me he echo un ejemplillo tonto de tu problema y me parece que tu problema es que cuando tu le pones el nombre al la tabla. esta ya está echa.
o lo que es lo mismo cuando tu haces

frmTablas.NombreTabla = "clasificacion"

esto ya se ha ejecutado

Dim Adaptador As New MySqlDataAdapter("SELECT * FROM " & NombreTabla & " ORDER BY nombre", Conexion)
Dim ComandosBasicos As New MySqlCommandBuilder(Adaptador)


Haz un constructor sobrecargado para tu clase y te irá mejor o bien inicializa estas variables vacias

Dim Adaptador As New MySqlDataAdapter("SELECT * FROM " & NombreTabla & " ORDER BY nombre", Conexion)
Dim ComandosBasicos As New MySqlCommandBuilder(Adaptador)

y prepara una función a la que llames y hagan los news con los valores que deseas poner


Si quieres ver lo que te pasa ejecuta tu código en debug, entra en el constructor (new) y lo verás claro