Consulta SQL NO VALIDA

tyloya
25 de Marzo del 2004
Cuando intento insertar en una tabla pr谩cticas un campo que est茅 en Alumnos, lo hago de esta forma, pero me da error, c贸mo debo hacer esta asignaci贸n

strSql = "Insert Into Practicas.IdAlumno Select Alumnos.IdAlumno From Alumnos Where Alumnos.IdAlumnos=" & val(frmAlumnos.txtIdAlumno)
Set rs = cnBase.Execute(strSql)

rafa
25 de Marzo del 2004
Hola.
Si la tabla practicas solo tiene el campo idalumno entonces seria asi
"Insert Into Practicas Select Alumnos.IdAlumno From Alumnos Where Alumnos.IdAlumnos=" & val(frmAlumnos.txtIdAlumno)
Pero si tiene mas campos y solo quieres insertar el idalumno, entonces debes especificar el resto de los valores. Siempre tienes la opcion de declararte un recordset y con addnew ir asignado campo a campo y luego .update
Suerte
Si tienes alguna duda estoy en el msn
Un saludo