Ver en datalist los autores de un isbn(libro)
Usando la base de datos biblio ubicada en
Archivos de programa\Microsoft Visual Studio\VB98\Biblio.mdb, tengo que crear un formulario que permita dado las tablas title author y authors mostrar el isbn de title author y mostrar el nombre del autor o autores de ese isbn en un datalist ya que pueden ser varios, es decir en el grid deben aparecer dos columnas, la de la izquierda tiene el isbn que pueden estar repetidos ya que en la columna de la derecha aparecen los autores
Eje.
Isbn au_id(opcional) author
0-0230081-2-1 659 Reenskaug, Trygve
0-0230081-2-1 1304 Mansfield, Kenneth C.
Esto lo logre con la siguiente consulta
Data1.RecordSource = "select isbn, [title author].au_id,author from [title author],authors where [title author].au_id=authors.au_id order by isbn"
Tengo un text asociado al campo isbn de la tabla authors y según ese isbn que valla viendo en el text tengo que en un data list mostrar todos los autores respectivos de ese isbn, las tablas title author y authors están relacionadas por el campo au_id, la tabla title autor es una tabla compuesta que tiene 2 capos au_id e isbn y la tabla authors tiene 3 campos au_id, autor y year born,
El text4 es el que tengo asociado al campo isbn de la tabla authors.
Trato de realizar esta consulta para que en el datalist me salgan todos los autores que se ven el isbn del text4 pero me dice no coinciden los tipos de datos en la expresión de criterios
Data2.RecordSource = "select author from authors where authors.au_id=" & "'" & Text4 & "'"
¿Cómo puedo mostrar en el datalist todos los autores del campo autor de la tabla authors según el isbn de title autor, siendo que estas dos tablas se relacionan por el campo Au_id?
Archivos de programa\Microsoft Visual Studio\VB98\Biblio.mdb, tengo que crear un formulario que permita dado las tablas title author y authors mostrar el isbn de title author y mostrar el nombre del autor o autores de ese isbn en un datalist ya que pueden ser varios, es decir en el grid deben aparecer dos columnas, la de la izquierda tiene el isbn que pueden estar repetidos ya que en la columna de la derecha aparecen los autores
Eje.
Isbn au_id(opcional) author
0-0230081-2-1 659 Reenskaug, Trygve
0-0230081-2-1 1304 Mansfield, Kenneth C.
Esto lo logre con la siguiente consulta
Data1.RecordSource = "select isbn, [title author].au_id,author from [title author],authors where [title author].au_id=authors.au_id order by isbn"
Tengo un text asociado al campo isbn de la tabla authors y según ese isbn que valla viendo en el text tengo que en un data list mostrar todos los autores respectivos de ese isbn, las tablas title author y authors están relacionadas por el campo au_id, la tabla title autor es una tabla compuesta que tiene 2 capos au_id e isbn y la tabla authors tiene 3 campos au_id, autor y year born,
El text4 es el que tengo asociado al campo isbn de la tabla authors.
Trato de realizar esta consulta para que en el datalist me salgan todos los autores que se ven el isbn del text4 pero me dice no coinciden los tipos de datos en la expresión de criterios
Data2.RecordSource = "select author from authors where authors.au_id=" & "'" & Text4 & "'"
¿Cómo puedo mostrar en el datalist todos los autores del campo autor de la tabla authors según el isbn de title autor, siendo que estas dos tablas se relacionan por el campo Au_id?
3 respuestas
Respuesta de aromman
1
Respuesta de ifuvaldes
1
Respuesta de edvanhalen
1