Copiar datos de Dbf a sql

27/12/2006 - 15:54 por Fabian Papaseit | Informe spam
Hola a todos.

Estoy tratando de copiar datos de dbf (clipper) a SQL por medio de un
programa, y tengo problemas con las Ñ, cuando las copia me pone un caracter
raro, estoy trabajando con .net 2.0

alguien tiene idea de como se soluciona esto

la idea es copiar los datos del dbf a un dataset y despues copiar este
dataset a la base de datos.

todo el procedimiento lo corre bien, pero me deja mal las Ñ

En fox corria esto y me funcionaba bien.

SELECT c_excur, Cpconvert(850,Cpcurrent(),d_excur) as d_excur,
Cpconvert(850,Cpcurrent(),d_factura) as d_factura,
c_pais,c_ciudad,c_tip_tour,c_dur_tour,q_horas,m_web,d_dias,d_horario,p_guia,
c_familia,m_vigencia,n_orden,m_comision FROM ScCabExr

pero desde .net no le gusta

Gracias Fabian

Preguntas similare

Leer las respuestas

#1 Salvador Ramos
27/12/2006 - 20:54 | Informe spam
Hola,

Yo tengo un problema similar al importar datos desde Pervasive SQL, y lo que
hago es tras la importacion, hacer un update, ya que no he encontrado una
solución para que lo importe directamente bien.
En mi caso coloca el signo ø en lugar de la Ñ:
UPDATE MiTabla
SET CampoACambiar = REPLACE(nombre, 'ø', 'Ñ')
WHERE CampoACambiar LIKE '%ø%'

Un saludo
Salvador Ramos
Murcia - España

[Microsoft MVP SQL Server / MCTS: SQL Server 2005]
www.helpdna.net (información sobre SQL Server y .NET)


"Fabian Papaseit" escribió en el mensaje
news:
Hola a todos.

Estoy tratando de copiar datos de dbf (clipper) a SQL por medio de un
programa, y tengo problemas con las Ñ, cuando las copia me pone un
caracter
raro, estoy trabajando con .net 2.0

alguien tiene idea de como se soluciona esto

la idea es copiar los datos del dbf a un dataset y despues copiar este
dataset a la base de datos.

todo el procedimiento lo corre bien, pero me deja mal las Ñ

En fox corria esto y me funcionaba bien.

SELECT c_excur, Cpconvert(850,Cpcurrent(),d_excur) as d_excur,
Cpconvert(850,Cpcurrent(),d_factura) as d_factura,
c_pais,c_ciudad,c_tip_tour,c_dur_tour,q_horas,m_web,d_dias,d_horario,p_guia,
c_familia,m_vigencia,n_orden,m_comision FROM ScCabExr

pero desde .net no le gusta

Gracias Fabian



Respuesta Responder a este mensaje
#2 Fabian Papaseit
28/12/2006 - 16:32 | Informe spam
ok, lo pruebo y te cuento
gracias por tu respuesta

Fabian

"Salvador Ramos" escribió en el
mensaje news:%
Hola,

Yo tengo un problema similar al importar datos desde Pervasive SQL, y lo


que
hago es tras la importacion, hacer un update, ya que no he encontrado una
solución para que lo importe directamente bien.
En mi caso coloca el signo ø en lugar de la Ñ:
UPDATE MiTabla
SET CampoACambiar = REPLACE(nombre, 'ø', 'Ñ')
WHERE CampoACambiar LIKE '%ø%'

Un saludo
Salvador Ramos
Murcia - España

[Microsoft MVP SQL Server / MCTS: SQL Server 2005]
www.helpdna.net (información sobre SQL Server y .NET)


"Fabian Papaseit" escribió en el mensaje
news:
> Hola a todos.
>
> Estoy tratando de copiar datos de dbf (clipper) a SQL por medio de un
> programa, y tengo problemas con las Ñ, cuando las copia me pone un
> caracter
> raro, estoy trabajando con .net 2.0
>
> alguien tiene idea de como se soluciona esto
>
> la idea es copiar los datos del dbf a un dataset y despues copiar este
> dataset a la base de datos.
>
> todo el procedimiento lo corre bien, pero me deja mal las Ñ
>
> En fox corria esto y me funcionaba bien.
>
> SELECT c_excur, Cpconvert(850,Cpcurrent(),d_excur) as d_excur,
> Cpconvert(850,Cpcurrent(),d_factura) as d_factura,
>


c_pais,c_ciudad,c_tip_tour,c_dur_tour,q_horas,m_web,d_dias,d_horario,p_guia,
> c_familia,m_vigencia,n_orden,m_comision FROM ScCabExr
>
> pero desde .net no le gusta
>
> Gracias Fabian
>
>
>


Respuesta Responder a este mensaje
#3 Fabian Papaseit
28/12/2006 - 18:14 | Informe spam
Gracias funciono bien

Fabian Papaseit
"Fabian Papaseit" escribió en el mensaje
news:%23sLe$
ok, lo pruebo y te cuento
gracias por tu respuesta

Fabian

"Salvador Ramos" escribió en el
mensaje news:%
> Hola,
>
> Yo tengo un problema similar al importar datos desde Pervasive SQL, y lo
que
> hago es tras la importacion, hacer un update, ya que no he encontrado


una
> solución para que lo importe directamente bien.
> En mi caso coloca el signo ø en lugar de la Ñ:
> UPDATE MiTabla
> SET CampoACambiar = REPLACE(nombre, 'ø', 'Ñ')
> WHERE CampoACambiar LIKE '%ø%'
>
> Un saludo
> Salvador Ramos
> Murcia - España
>
> [Microsoft MVP SQL Server / MCTS: SQL Server 2005]
> www.helpdna.net (información sobre SQL Server y .NET)
>
>
> "Fabian Papaseit" escribió en el mensaje
> news:
> > Hola a todos.
> >
> > Estoy tratando de copiar datos de dbf (clipper) a SQL por medio de un
> > programa, y tengo problemas con las Ñ, cuando las copia me pone un
> > caracter
> > raro, estoy trabajando con .net 2.0
> >
> > alguien tiene idea de como se soluciona esto
> >
> > la idea es copiar los datos del dbf a un dataset y despues copiar


este
> > dataset a la base de datos.
> >
> > todo el procedimiento lo corre bien, pero me deja mal las Ñ
> >
> > En fox corria esto y me funcionaba bien.
> >
> > SELECT c_excur, Cpconvert(850,Cpcurrent(),d_excur) as d_excur,
> > Cpconvert(850,Cpcurrent(),d_factura) as d_factura,
> >



c_pais,c_ciudad,c_tip_tour,c_dur_tour,q_horas,m_web,d_dias,d_horario,p_guia,
> > c_familia,m_vigencia,n_orden,m_comision FROM ScCabExr
> >
> > pero desde .net no le gusta
> >
> > Gracias Fabian
> >
> >
> >
>
>


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida