En primera, supongo que tu list adquiere los valores con un evento programado para tu grid como es un click y copias dichos valores a tu list; ¿mi pregunta es? estas introduciendo tanto el nombre como los apellidos en el mismo listbox?, si es asi, te vas a meter en problemas por que tendras que sacar muchas validaciones; si te quieres facilitar la vida podrias por ejemplo con un evento del grid(un click o algo por el estilo) asignarle el valor de cada elemento de la fila seleccionada del grid y que se copie en varias cajas de texto, asi pues, si lo que quieres es insertar un nuevo elemento a tu base de datos pues primero que nada necesitas el numero de campos, es decir si tienes Nombre, Apellido1 y Apellido2 pues eso es lo que vas a agregar a la base de datos; Si estas utilizando un control ADO(El control en el formulario) te va a costar mucho trabajo por que no puedes modificar los valores o patrones para una Sentencia SQL, asi que si lo has hecho asi pues te recomendaria que programaras por completo el ADO y asi unicamente ejecutarias para la insercion de n campos una sentencia algo asi:
consulta="Insert into Tabla("Campo1, Campo2, Campo3) values ( '"&listbox1.text&"', '"&listbox2.text&"', '"&listbox3.text&"')
conexion.execute consulta
esta sentencia te inserta en tu base de datos en los campos indicados los valores contenidos en tus listbox
Nota:
para esto tienes que tener la conexion a la base de datos abierta
Si no tienes muchas nociones de ADO programado bajate alguno de los codigos fuente que hay en esta y otras paginas de ADO programado
Otra sugerencia, te recomendaria que utilizaras un datagrid con un control de datos programado ya que con el datagrid te evitas el hecho de tener que hacer una seleccion primero en un flexi grid y luego insertarlo desde los list box; la desventaja del Flexgrid es que unicamente te permite obtener informacion de una base de datos; en cambio un datagrid te permite realizar todas las operaciones que puedes realizar en una base de datos como lo es la busqueda, eliminacion, insercion y actualizacion asi directamente desde el datagrid realizas la insercion de los elementos sin tener que hacerte tanto bolas. Igual, los codigos fuente de un datagrid abundan en la web asi que suerte.
si tienes dudas mandame un mail a:
[email protected]