Resultados 1 al 4 de 4

Tema: Hyperfile SQL desde PowerCOBOL

  1. #1
      Forero
    Avatar de Dasije

    Registrado
    noviembre de 2015
    Ubicación
    Jerez De La Frontera (cádiz)
    Mensajes
    182
    Última visita
    06.03.2022

    Agradecimientos
     
    Recibidos
    79
    Enviados
    1

    Citaciones y menciones
     
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)
    Quoted
    0 Post(s)
    Poder de Reputación
    16

    Predeterminado Hyperfile SQL desde PowerCOBOL

    Para acceder a HyperFileSQL (Windev) desde PowerCOBOL, podéis utilizar el propio OLEDB (Hay que instalarlo), y así os ahorrais de usar el ODBC:

    Utilizar la siguiente string para la conexión:

    COBOL Código:
    1.      STRING "Provider=PCSOFT.HFSQL;Data Source=192.168.0.2:4900;"
    2.             "User ID=usuario;Password=contraseña;Initial Catalog=base_datos"
    3.             DELIMITED BY SIZE INTO CONEXION-ADO

    Consideraciones:

    • Campos cuyo nombre lleve tildes, no funciona, no le llegará datos al mover y grabar.
    • Los campos de fechas, tanto como date como datetime, deben respetarse el estándar SQL, utilizar el formato dd/mm/yyyy hhss.
    • Los campos númericos, con decimales o enteros, y campos de textos, sin problemas, moverlos normal, tanto como sea de destino como String, Currency, Numeric (Integer o Real).


    Saludos.

    @Nitzer, @JRBonafonte, @Fito, @Kuk,

    0 Not allowed!
    Empresa de desarrollo de aplicaciones en COBOL.

    DASIJE INFORMATICA, S.L.
    C/ TOMAS BRETON 20
    11406 JEREZ DE LA FRONTERA
    CADIZ

    Teléfono : 956 11 21 11
    Web: http://www.dasije.es / DASIJE INFORMATICA
    E-m@il: clientes(@)dasije.es

  2. #2
      Senior
    Avatar de Joseg

    Registrado
    abril de 2015
    Mensajes
    331
    Última visita
    02.04.2024

    Agradecimientos
     
    Recibidos
    147
    Enviados
    92

    Citaciones y menciones
     
    Mentioned
    28 Post(s)
    Tagged
    0 Thread(s)
    Quoted
    4 Post(s)
    Poder de Reputación
    21
    Activista del Foro / Point Value: 0 Innovación / Point Value: 0

    Predeterminado

    Cita Iniciado por Dasije Ver Mensaje
    Para acceder a HyperFileSQL (Windev) desde PowerCOBOL, podéis utilizar el propio OLEDB (Hay que instalarlo), y así os ahorrais de usar el ODBC:

    Utilizar la siguiente string para la conexión:

    COBOL Código:
    1.      STRING "Provider=PCSOFT.HFSQL;Data Source=192.168.0.2:4900;"
    2.             "User ID=usuario;Password=contraseña;Initial Catalog=base_datos"
    3.             DELIMITED BY SIZE INTO CONEXION-ADO

    Consideraciones:

    • Campos cuyo nombre lleve tildes, no funciona, no le llegará datos al mover y grabar.
    • Los campos de fechas, tanto como date como datetime, deben respetarse el estándar SQL, utilizar el formato dd/mm/yyyy hh:mm:ss.
    • Los campos númericos, con decimales o enteros, y campos de textos, sin problemas, moverlos normal, tanto como sea de destino como String, Currency, Numeric (Integer o Real).


    Saludos.

    @Nitzer, @JRBonafonte, @Fito, @Kuk,
    Via ADO/PowerCobol o formato dd/mm/yyyy hh:mm:ss, não funcionou :(

    Jose

    0 Not allowed!

  3. #3
      Guru de OO COBOL
    E

    Registrado
    agosto de 2015
    Mensajes
    80
    Última visita
    08.01.2023

    Agradecimientos
     
    Recibidos
    58
    Enviados
    22

    Citaciones y menciones
     
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)
    Quoted
    0 Post(s)
    Poder de Reputación
    12
    Concurso: Tercer puesto / Point Value: 0 Innovación / Point Value: 0

    Predeterminado

    Cita Iniciado por Joseg Ver Mensaje
    Via ADO/PowerCobol o formato ss target=_blank>dd/mm/yyyy hhss, não funcionou

    Jose
    Você provavelmente precisará de uma função para transformar a string com a data num tipo DATE do banco de dados...algo como :

    SQL Código:
    1. SELECT
    2.    '2006-04-04T15:50:59.997' AS UnconvertedText,
    3.    CAST('2006-04-04T15:50:59.997' AS datetime) AS UsingCast,
    4.    CONVERT(datetime, '2006-04-04T15:50:59.997', 126) AS UsingConvertFrom_ISO8601 ;
    5. GO

    Resultado

    CODE Código:
    1. UnconvertedText         UsingCast               UsingConvertFrom_ISO8601
    2.  
    3. ----------------------- ----------------------- ------------------------
    4.  
    5. 2006-04-04T15:50:59.997 2006-04-04 15:50:59.997 2006-04-04 15:50:59.997

    0 Not allowed!

  4. #4
      Forero
    Avatar de Dasije

    Registrado
    noviembre de 2015
    Ubicación
    Jerez De La Frontera (cádiz)
    Mensajes
    182
    Última visita
    06.03.2022

    Agradecimientos
     
    Recibidos
    79
    Enviados
    1

    Citaciones y menciones
     
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)
    Quoted
    0 Post(s)
    Poder de Reputación
    16

    Predeterminado

    Cita Iniciado por Joseg Ver Mensaje
    Via ADO/PowerCobol o formato ss target=_blank>dd/mm/yyyy hhss, não funcionou

    Jose
    En general por ADO funciona correctamente según la configuración regional del servidor y el motor de la base de datos.

    0 Not allowed!
    Empresa de desarrollo de aplicaciones en COBOL.

    DASIJE INFORMATICA, S.L.
    C/ TOMAS BRETON 20
    11406 JEREZ DE LA FRONTERA
    CADIZ

    Teléfono : 956 11 21 11
    Web: http://www.dasije.es / DASIJE INFORMATICA
    E-m@il: clientes(@)dasije.es

Información de Tema

Usuarios Viendo este Tema

Actualmente hay 1 usuarios viendo este tema. (0 miembros y 1 visitantes)

Temas Similares

  1. [Sintaxis] SQL embebido - cursor con COUNT() en PowerCOBOL 7
    Por drvedia1981 en el foro PowerCOBOL (ActiveX, v4 - v11)
    Respuestas: 13
    Último Mensaje: 07.06.2023, 11:28
  2. [Información] Leer archivos RM Cobol desde PowerCobol
    Por Roger en el foro PowerCOBOL (ActiveX, v4 - v11)
    Respuestas: 11
    Último Mensaje: 23.03.2020, 14:01
  3. [Componente] Enviar E-Mail desde PowerCOBOL
    Por Recato53 en el foro PowerCOBOL (ActiveX, v4 - v11)
    Respuestas: 17
    Último Mensaje: 30.08.2019, 11:34
  4. [Información] Leer puerto RS232 desde PowerCobol v9
    Por Jovimabo en el foro PowerCOBOL (ActiveX, v4 - v11)
    Respuestas: 13
    Último Mensaje: 18.10.2016, 16:00
  5. [Sintaxis] Llamar programa externo desde Powercobol
    Por Ciro en el foro PowerCOBOL (ActiveX, v4 - v11)
    Respuestas: 2
    Último Mensaje: 06.09.2015, 21:08

Marcadores

Marcadores

Permisos de Publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •