Ver Mensaje Individual
  #3 (permalink)  
Antiguo 19/01/2008, 19:18
Avatar de Shiryu_Libra
Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 18 años, 1 mes
Puntos: 88
Re: importar dbf a mysql


un recorrido de la tabla en DBF, y a medida que recorre llena los datos de la segunda query de insercion, aprovechando que no ocupa un recordset, algo asi puede ser.... solo como idea loca
Código PHP:
<%
conexion.open strcon1 <<---- esta para BDF
conexion1
.open strcon2 <<--- esta para MYSQL

SQL
="select PRICE, CHECK, INCLTAX from TABLABDF"
set rs=conexion.execute(sel_SQL)
if 
Err=0 then
    
if RS.EOF=false then
        
while RS.EOF=FALSE
            insercion 
=     "insert into "&_
                    TABLAMYSQL
(incltaxcuentapricefechadiamesanoid_heladeria)"%_
                    " 
VALUES(" &_
                    rs.fields.item("
INCLTAX") &"," &_
                    rs.fields.item("
CHECK") & "," &_
                    rs.fields.item("
PRICE") & ","&_
                    date(now)&"
," &_
                    day(now) &"
,"&_
                    month(now) &"
,"&_
                    year(now) &"
,"&_
                    idheladeria &"
)"
            conexion1.execute(insercion)
            if Err=0 then
                response.write "
insercion Exitosa"
            else
                response.write "
error de insercion<br/>cadena de insercion:"&_
                insercion &"
<br/>"&_
                err
            end if
            RS.movenext
        wend
    else
        response.write "
no se encontro nada"
else
    response.write "
error en la consulta<br/>" &_
    err
end if
rs.close
set rs=nothing
conexion.close
conexion1.close
set conexion=nothing
set conexion1=nothing
%> 
logicamente tambien pudieras utilizar Getrows, pero no se cuantos registros tendras, y pues este metodo tambien consume recursos ya que se utilizaria un vector muy pesado para la memoria de tu servidor

sera esto posible???
__________________
"Eres parte del problema, parte de la solucion o parte del paisaje"
Un Saludo desde Desierto de Altar, Sonora, MX.
Shiryu_libra