PREGUNTAS CONTESTADAS - Otros Lenguajes

 Hay un total de 398 Preguntas.<<  >> 

    Pregunta:  11192 - BLOQUES CON DB LINKS(ORACLE DEVELOPER 6.0)
Autor:  Nelson Diaz
Necesito saber si se pueden crear bloques en Oracle Developer 6.0, poniendole en la propiedad QUERY DATA SOURCE NAME del bloque un DB links como: TABLA@DBLink.
El problema es que cuando lo hago el bloque consulta bien pero no inserta, ni actualiza dandome el error ora-12663.
En la versión Oracle Developer 1.5(Forms 4.5), se puede hacer, y no da error.
Ayudenme por Favor!

  Respuesta:  MAURICIO USUGA ESCOBAR
Hola Nelson!!!

Verifica por favor en el archivo INIT.ORA de la base de datos, que el parámetro OPEN_LINKS tenga un valor diferente de 0. Por defecto el valor es 4. Verifica cuantos DBLINKS hay actualmente en la base de datos:

select count(1)
from dba_db_links

De acuerdo a esa cantidad, colocas el valor en el parámetro OPEN_LINKS (sería bueno que fuera un valor mayor).

Verifica si el usuario con el que te estas conectando, tiene los permisos correspondientes para manipular los datos en TABLA@DBLink

Por último revisa que el bloque de datos (en la forma) tenga en su propiedad ENFORCE PRIMARY KEY el valor de NO.

Espero que esto te pueda ayudar. Otro comentario por favor me escribes a mí correo.

    Pregunta:  11268 - ALIAS DE COLUMNA EN SQL PARA CáLCULOS
Autor:  Anonimo
Hola! La cuestión es la siguiente: en SQL de ORACLE, los alias de columna se utilizan para cambiar la cabecera de los resultados, pero también para facilitar el no reescribir todo un calculo y poder así reutilizarlo. ej:
select salario + comision suma
from tabla
where suma >30000
No puedo utilizar el alias y eso que en bibliografía
aparece como una ventaja para no reeescribir los calculos.
Gracias de antemano.
  Respuesta:  Miguel Fuentes
Hola. Otra forma, si no quieres usar una vista, es la siguiente:

SELECT suma
FROM (SELECT (salario + comision) suma
FROM TABLA)
WHERE suma > 30000;

Si deseas puedes poner un alias a la tabla creada a través del SELECT, si después deseas usar joins:

SELECT suma
FROM (SELECT (salario + comision) suma
FROM TABLA) Tabla2
WHERE suma > 30000;
  Respuesta:  RONALD GUERRA
ESPERO QUE ESTO TE SIRVA:

CUANDO UNO CONSTRUYE UNA SENTENCIA SQL, ORACLE HACE CIERTOS ANALISIS U OPERACIONES, UNA DE ELLAS ES EL PARSE,
ESTE PASO ES LAVERIFICACIONES DE LA SINTANXIS Y TAMBIEN LA VERIFICACION DE LAS EXISTENCIAS DE LOS OBJETOS QUE ESTAN INVOLUCRADOS:

select salario + comision suma
from tabla
where suma >30000;

ORACLE REVISA LA SINTAXIS Y TAMBIEN BUSCA EN EL DICCIONARIO DE DATOS LA TABLA "tabla" Y LUEGO SU ESTRUCTURA PARA CONFORMAR LOS CAMPOS salario y comision, LUEGO EN LA PARTE DEL WHERE BUSCA LA COLUMNA "suma" Y NO LA ENCUENTRA ????, POR ESA RAZON DA EL ERROR..!

PUEDES SOLUCIONAR ESTE PROBLEMA CREANDO UNA VISTA ASI :

CREATE VIEW tabla_vista AS
select salario + comision suma
from tabla ;

LUEGO

select suma
from tabla_vista
where suma >30000;
  Respuesta:  WILMAR MAURICIO USUGA ESCOBAR
Por la largada de la respuesta esta en el archivo resp11268.txt

    Pregunta:  11314 - CONVERTIR UN .BMP O .PCX A CARACTER ASCII
Autor:  ignacio chilean
Quiero convertir dibujos en formato .bmp,.pcx hechos a 16 colores en 16 caracteres ascii, alguien me puede decir como lo hago en visual basic o en turbo pascal 7.0
  Respuesta:  Fernando Gómez
Claro, es sencillo. Cuando abres tu documento, te regresa un búfer de bytes (para ello, tienes que especificar que el archivo será abierto en forma binaria). Cada elemento que te regrese, son los bytes equivalentes por pixel. Ahora, lo más sencillo, sería que convirtieras el valor numérico y lo pasaras a Ascii. En C++, sería algo así:

BYTE* btPixeles = UnaFuncQueAbraElArchivoYMeRegreseLosBytes();
char* szCaracteresAscii = "";

for (int i = 0; i < sizeof(btPixeles); i++)
{
char* ch;
ch = itoa(*btPixeles);
strcat(szCaracteresAscii, ch);
btPixeles++; //ir al siguiente elemento de la matriz
}

cout << "Mis bytes forman este caracter: " << szCaracteresAscii << endl;

    Pregunta:  11387 - ING
Autor:  Daniel Torres
Hola.

Esta pregunta es sobre Clarion para Windows.

Quisiera saber si existen instrucciones para la manipulación de archivos de texto plano a través de una aplicación en Clarion. Sólo me interesa el poder abrir el archivo y recuperar lineas de texto en una variable string.

Ojalá me puedan ayudar con esto... Saludos
  Respuesta:  Dante Sosa
No se si te referis a Clarion para DOS o para Windows, pero basicamente la forma es la misma:

1) el archivo se define de la siguiente manera:

ARCHIVO DOS,PRE(ARC) ! si el archivo tiene
RECORD RECORD ! CR,LF como terminadores
CAMPO1 STRING(20) ! de linea podes agregar
END ! ASCII a la definicion
END ! para que los interprete
! automaticamente

CODE
OPEN(ARCHIVO)
SET(ARCHIVO)
LOOP
NEXT(ARCHIVO)
IF ERROR() THEN BREAK.
ALGUNAVARIABLE = ARC:CAMPO1
END
RETURN

    Pregunta:  11577 - CONEXION CENTURA 2000 SQLSERVER 2000
Autor:  DAVID VARGAS
SALUDOS COMUNIDAD...

TENGO UN PROBLEMA QUE ME ESTA ATRASANDO EL TRABAJO... QUISIERA SABER COMO PUEDO CONECTAR EL CTD 2000 A LA BASE DE DATOS SQLSERVER 2000...

  Respuesta:  Carlos Bascuñan
Hola, no se si has trabajado antes la misma combinacion de centura y sqlserver, la verdad, las versiones que tu tienes yo no las he manejado pero si otras, asi que supongo que las nuevas seran igual a las antiguas mas algo mas, lo mas rapido es generar laconexion a travez odbc debes agregar una nueva base y darle la ruta o path, luego en un archivo SQL.ini debe tener:
[odbcrtr]
remotedbname=onyx,DSN=XXXXX
donde XXXX es el nombre que le diste en odbc, el resto es usar las funciones de conectividad de centura.

Espero que te sirva.

    Pregunta:  11869 - COMO CAMBIAR ARCHIVOS .SWF A .EXE
Autor:  Nashelly M.
Porfavor contestenme pronto porque me urge, he estado buscando en internet pero no encuentro nada, necesito cambiar una animación que hize en flash de .swf a .exe para que cualquier computadora pueda leerla sin necesidad de instalar Flash; la animación va ir en un CD INTERACTIVO, y es lo primero que se tiene que abrir para que esta ligue con el index.html de todo el cd. Y si no se puede cambiar de extensiones, de que otra manera puedo hacer para que automaticamente arranque el cd empezando con mi animación.
Muchas gracias por su ayuda. Hasta pronto.
  Respuesta:  David
Cuando se crea el archivo .SWF solo tienes que ejecutarlo y en la opciones de Archivo exixte na opcion que pone "Crear proyector..." solo tienes que ejecutarla y te saldra una ventana que pone "Guardar como.."
abajo pone "proyector(*.exe)" le asignas el nombre que quieras y te lo crea automaticamente.

    Pregunta:  11884 - AYUDA CAD
Autor:  Rudy De La Cruz Flores
Mira instale el CADlock en el Autocad 2000 y bueno despues lo desinstale y ahora no puedo abrir mas de un archivo en dicho Autocad 2000.
  Respuesta:  Alberto Huarte Huarte
Hola Rudy, creo que tenes que setear la variable SDI en 0, para que te habilite multiples documentos.
de linea de comandos tipea SDI.
Saludos Alberto

    Pregunta:  12022 - COMO LLAMAR INSTRUCCIONES DEL S.O. DESDE COBOL
Autor:  jean pierre parada lazo
mi consulta es la siguiente:
que instrucciones me sirven para poder mandar al sist. operativo a que me copie algo en un diskette desde dentro de un programa cobol (hablo de rmcobol)
  Respuesta:  victor f.
Jean Pierre;

No se la fecha de la consulta, ojalas que todavia este a tiempo la repuesta:
En RMCOBOL (85,6.5 para windows, 7.0 para windows), existe
la siguiente instruccion que permite comunicarse con el sistema operativo de tu equipo;
CALL "SYSTEM " USING .........
Por Ejemplo:
para ejecutar el comando DIR de DOS debes definir una variable alfanumerica con lo siguiente:
c:\dos\command.com /c dir
el llamado quedaria:

CALL "SYSTEM" USING variable.

Cualquier duda, ya tienes mi correo.

    Pregunta:  12085 - JDBC EN LOTUS NOTES
Autor:  Luis Fernando Vasquez
Saludos, necesito que alguien me de una mano con el uso de JDBC en Lotus Notes,
necesito conectarme a una base de datos informix desde Lotus Notes mediante programación en
Java
  Respuesta:  Yamil Bracho
Luis, hay un driver JDBC para Lotus Domino, el cual puedes descragar del site de IBM

http://www.lotus.com/products/r5web.nsf/webhome/nr5serverhp-new

    Pregunta:  12157 - ERROR CON ORACLE, SQL PLUS
Autor:  Alex Abreu
Quisiera saber que en especial hay que realizar para conectarse al sql Plus de ORacle ya que cuando intento conectarme me Tira error. Quisera saber si es algun Password en especifico o que?
  Respuesta:  Alixandro Florian
Señor Alex, debes especificar cual es el error para poder ayudarte, pero de todos modos si el error es de TNS debes verificar que este bien configurado, si estoy en lo correcto debes configurarlo con el wizard configuration assistant, o hacerlo de forma manual en la siguiente ruta la cual varia dependiendo de la version de windows que este utilizando.
ej. 1 - c: \orawin95\net80\admin\tnsname.ora
2 - c: \orant\net80\admin\tnsname.ora
3- c: \orawin95\network\admin\tnsname.ora
4 - c: \orant\network\admin\tnsname.ora
Ver

LOCAL =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = personal)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = local)
)
)

ver este

LOCAL =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.180.170.20)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = local)
)
)
  Respuesta:  Carlos Jiménez
Hola alex, espero llegar a tiempo.

puedes conectarte de las siguientes maneras:

- user: scott
- pswd: tyger

ó

- user: system
- pswd: manager

ten cuidado que con estas password entras como administrador del sistema.

Espero que te sirvan, Un Saludo
  Respuesta:  Eva
Cuando instalas Oracle y entras en sqlPlus por primera vez tu debes entras como administrados es decir en usuario debes poner SYSTEM y en clave MANAGER en cadena de conexion lo dejas vacio. Una vez dentro es cuando tu creas los usuarios y les das contraseñas.
No recuerdo exactamente si estos datos son en mayusculas o en minusculas.
Un saludo. Eva.

|<  <<  9 10 11 12 13 14 15 16 17 18 19  >>  >|