El asunto es que intento sacar los datos de una base de datos para pasarlos a otra, las tablas que intervienen en esto tienen la misma estructura, mismos tipos de datos y todo de hecho una es copia de la otra(la entera bd).
el primer paso que es sacar los datos de una se ejecuta sin problemas pero al momento de pasarlos a la otra me sale el siguiente error.
SQL error: [Microsoft][Controlador ODBC Microsoft Access] Error de sintaxis (falta operador) en la expresión de consulta ''FORMAT('2014-08-19','mm/dd/yyyy')''
Aquí el código
Código PHP:
while (odbc_fetch_row($rs) ) {
$i++;
$Ano = odbc_result($rs, "Ano");
$N_Boleto = odbc_result($rs, "N_Boleto");
$Emisor = odbc_result($rs, "Emisor");
$Fecha = odbc_result($rs, "Fecha");
$Hora = odbc_result($rs,"Hora");
$FechaD = substr(odbc_result($rs, "FechaD"),0,10);
$HoraD = odbc_result($rs, "HoraD");
$Genero = odbc_result($rs,"Genero");
$Placas = odbc_result($rs,"Placas");
$Pagado = odbc_result($rs,"Pagado");
$sqlInserta = "INSERT INTO B_Entrante(Ano,N_Boleto,Emisor,Fecha,Hora,FechaD,HoraD,Genero,Placas,Pagado) values
('$Ano','$N_Boleto','$Emisor','$Fecha','$Hora','FORMAT('$FechaD','mm/dd/yyyy')','$HoraD','$Genero','$Placas','$Pagado')";
echo $sqlInserta."<br><br>";
$stmt = odbc_prepare($conn2, $sqlInserta);
$rs2 = odbc_exec( $stmt );
echo odbc_errormsg();
}
Esta cosa ya me tiene hasta la madre, igual y es un pequeño detalle el que tengo mal igual y no pero espero con su ayuda ya salir de esto.
Gracias de antemano!!