• Viernes 19 de Abril de 2024, 06:16

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Temas - colacao

Páginas: [1]
1
ASP .NET / Problemas Con Una Funcion De Oracle Desde .net
« en: Miércoles 20 de Junio de 2007, 14:08 »
Buenas,

Estoy desarrollando una aplicación que trabaja con Oracle. Mi problema es el siguiente:

Tengo una función de oracle que retorna un tipo de dato compuesto.
El problema es que no se como debo hacer para obtener el resultado de la consulta.

A continuación os muestro el tipo de dato creado en oracle y la funcion de oracle con la que trabajo. Tanto la función como el tipo de dato me los han enviado y tengo que trabajar con esos en concreto.

Código: Text
  1.  
  2. create or replace type tAlumnos as object
  3. (
  4. codigo varchar2(10),
  5. codsolicitud number,
  6. campo1 varchar2(200),
  7. campo2 varchar2(200),
  8. campo3 varchar2(200),
  9. campo4 varchar2(200),
  10. campo5 varchar2(200),
  11. dni varchar2(20),
  12. nombre varchar2(50),
  13. apellido1 varchar2(50),
  14. apellido2 varchar2(50),
  15. sexo varchar2(1),
  16. fechanacimiento date,
  17. domicilio varchar2(255),
  18. numero varchar2(4),
  19. piso varchar2(6),
  20. poblacion varchar2(50),
  21. cp varchar2(6),
  22. pais varchar2(255),
  23. telefono varchar2(15),
  24. movil varchar2(15),
  25. email varchar2(255),
  26. provincia varchar2(100),
  27. resultado varchar2(1)
  28. )
  29.  
  30.  
Código: Text
  1.  
  2. create or replace function datos_alumno (cod_solicitud number) return talumnos is
  3. Necesita:
  4. Un número de solicitud
  5. Produce:
  6. Una estructura de datos con todos los campos requeridos. En esta estructura
  7. existirá
  8. un campo denominado resultado, que vale T si existe la solicitud y F en caso
  9. de
  10. haber algún error o no existir la solicitud.
  11. datos talumnos;
  12. cursor dat(cod number) is
  13. sELECT codigo,codsolicitud,campo1,campo2,campo3,campo4,campo5,
  14. dni,nombre,apellido1,apellido2,sexo,fechanacimiento,domicilio,
  15. numero,piso,poblacion,cp,pais,telefono,movil,email,provincia
  16. FROM JMCLIENTE
  17. WHERE
  18. codsolicitud=cod;
  19. begin
  20. FOR REGIs IN dat(cod_solicitud) loop
  21. datos:=talumnos(regis.codigo,regis.codsolicitud,regis.campo1,regis.campo2,regis.campo3,regis.ca
  22. mpo4,regis.campo5,regis.dni,regis.nombre,regis.apellido1,regis.apellido2,
  23. regis.sexo,regis.fechanacimiento,regis.domicilio,regis.numero,regis.piso,regis.poblacion,regis.cp,re
  24. gis.pais,regis.telefono,regis.movil,regis.email,regis.provincia,'T');
  25. return(datos);
  26. end loop;
  27. datos:=talumnos('',0,'','','','','','','','','','','',null,'','','','','','','','','','F');
  28. return (datos);
  29. exception
  30. when OTHERS THEN
  31. datos:=talumnos('',0,'','','','','','','','','','','',null,'','','','','','','','','','F');
  32. return (datos);
  33. end datos_alumno;
  34.  
  35.  

Desde .net  el código que tengo es el siguiente:
Código: Text
  1.  
  2. //Creamos un objeto command para ejecutar el procedure del package
  3. OracleCommand oracmd = new OracleCommand();
  4.  
  5. //Consulta que ejecuta la función de Oracle
  6.  
  7. oracmd.CommandText = "select datos_alumnos(1) from dual";
  8.  
  9. //Definimos que el tipo de comando a ejecutar es una consulta.
  10.  
  11. oracmd.CommandType = CommandType.Text;
  12.  
  13. //Y asignamos la conexión que previamente hemos definido y abierto.
  14.  
  15. oracmd.Connection = conexion.obtenerConexionOracleClient();
  16.  
  17.  

Y a partir de aquí ya no se como seguir para obtener el objeto que me retorna la función.

Si alguien puede echarme una mano se lo agradecería mucho.

Un saludo,

Jorge

2
MySQL / ¿como Obtener El Id En Un Insert?
« en: Sábado 20 de Mayo de 2006, 15:28 »
Buenas,

Me gustaria saber si existe algo similar al 'return @@IDENTITY' de SQLServer para obtener el id del elemento insertado utilizando procedimientos almacenados.

En SQLServer seria algo de este tipo en el codigo del procedimiento almacenado:
Código: Text
  1. INSERT INTO tabla(elemento1,elemento2,...)  VALUES(valor1,valor2,...)
  2. return @@identity
  3.  
  4.  

Muchas gracias.
Ciaooooooo

3
ASP / Arrays Y Funciones
« en: Viernes 3 de Marzo de 2006, 13:34 »
Buenas,

No se como puedo hacer para que una funcion me retorne un array.
Me da siempre el siguiente error.

"No coinciden los tipos ;numero: 13 ;codigo: Error de Microsoft VBScript en tiempo de ejecución"

Sabe alguien como puedo realizarlo?
Yo lo que hago es lo siguiente


dim vectorusuarios()
dim i      
i=1
do while not rsUser.eof

   reDim Preserve vectorusuarios(i)
   Set vectorusuarios(i-1)=rsUser("id")
   i=i+1
   rsUser.moveNext
loop
getUsuarios=vectorusuarios 'getusuarios es el nombre de la funcion


Ya he probado a poner tambien Set getUsuarios=vectorusuarios

Y en la llamada a la funcion hago lo siguiente



dim vector()
vector=oUsuario.getUsuarios()


Tambien probe con set vector=oUsuario.getUsuarios()

Gracias.
Un saludo.
Ciaoooo

4
ASP .NET / Escribir Etiquetas Html En Un Textbox
« en: Miércoles 22 de Febrero de 2006, 03:04 »
Buenas,

me gustaria saber como debo hacer para poder insertar en una base de datos etiquetas html tales <br> pq cuando lo intento me salta una excepcion y no em deja.
Yo lo intento con un textbox.
Muchas gracias.
Un saludo.
Ciaooooooo

5
ASP / Multiple Seleccion Con Un Combo
« en: Jueves 16 de Febrero de 2006, 16:55 »
Buenas tardes,

Tengo un combo en el que se permite multiple seleccion pero no se como tengo que hacer para leer los datos enviados por esa paginas.
Yo estoy trabajando con asp.
Podrian echarme una mano?
Muchas gracias.
Ciaoooooo

6
ASP .NET / Asp.net Y Javascript
« en: Lunes 13 de Febrero de 2006, 16:40 »
Buenas tardes,

tçTengo una duda.
Si quiero introducir codigo javascript en mi pagina asp.net, que debo hacerlo en la vista HTML???
¿Como debo realizar la llamada a esas funciones javascript?
Muchas gracias,
Ciaooooo

7
MySQL / Phpmyadmin
« en: Viernes 13 de Enero de 2006, 19:51 »
Buenas tardes,

he encontrado esta herramienta para administrar MySQL.
Una vez  creadas als tablas, nose como debo hacer para relacionarlas.
Podrian ayudarme?
Gracias.

8
JSP/Servlets / Jsp Y Mysql
« en: Martes 10 de Enero de 2006, 15:42 »
Buenas tardes,

Pueden ponerme como seria la cadena de conexion a una base de datos MySQL?
Gracias

9
ASP .NET / Ejecutar Programa Desde Asp.net
« en: Jueves 5 de Enero de 2006, 12:19 »
Hola,
 
  Quiero abrir el outlook desde mi aplicacion en asp.net. ¿Como lo puedo hacer?

Gracias.
Ciaooooooooo

10
ASP .NET / Re: Error Smtpmail
« en: Martes 27 de Diciembre de 2005, 12:47 »
Buenass, tengo un problema al enviar un mail, a ver si alguien me puede echar una mano.


Dim Correo As MailMessage = New MailMessage
Dim mensaje As String = TBrespuesta.Text.ToString
With Correo
    .From = TBde.Text.ToString
    .To = TBpara.Text.ToString
    .Subject = TBasunto.Text.ToString
     .Body = mensaje.ToString

 End With
SmtpMail.SmtpServer ="smtp.telefonica.net"
SmtpMail.Send(Correo)



Me da el error siguiente:

Detalles de la excepción: System.Runtime.InteropServices.COMException: El servidor rechazó una o más direcciones de destinatarios. Respuesta del servidor: 530 Delivery not allowed to non-local recipient, try authenticating

Error de código fuente:


Línea 74:             End With
Línea 75:             SmtpMail.SmtpServer  ="smtp.telefonica.net"
Línea 76:             SmtpMail.Send(Correo)
Línea 77:
Línea 78:         End If
 

Gracias.
Un saludo
Ciaoooooo

11
ASP .NET / Plantillas De Formularios
« en: Martes 20 de Diciembre de 2005, 19:05 »
Buenas tardes,

Me gustaria saber como realizar una plantilla para que todos mis formularios tenga la misma apariencia y que si modifico dicha plantilla se modifique el resto.
Muchas gracias.
Ciaooooooo

12
JSP/Servlets / ¿como Debo Hacer Para Llenar Un Combo?
« en: Sábado 3 de Diciembre de 2005, 11:44 »
Buenas tardes, alguien me puede decir como debo hacer para llenar un combo?

Que debo llamar a un servert que me devuelva un conjunto y asignarselo a dicho combo?
Se como se hace en .net y me gustaria saber si en jsp es de forma similar.
Muchas gracias.
Ciaooooooo

13
ASP .NET / Crear Documentacion Automaticamente
« en: Viernes 2 de Diciembre de 2005, 16:13 »
Como debo hacer para poder obtener la documentacion automatica an asp.net, de forma parecida al javadoc de java.
Yo programo asp.net con VB.net.
Gracias.
Ciaooooooo

14
ASP .NET / Asp.net Y Posgresql
« en: Jueves 24 de Noviembre de 2005, 14:21 »
Buenas tardes,

Queria saber como debo hacer para acceder desde a una base de datos postgresql desde mi aplicacion web en asp.net.
Muchas gracias.
Ciaooooooo

15
JSP/Servlets / Alojamiento Gratuito Para Ms Páginas Jsp
« en: Martes 15 de Noviembre de 2005, 14:11 »
Buenas,

Me gustaría saber donde puedo encontar alojamiento gratuito para mis páginas JSP
Si alguien lo sabe me haría un gran favor.
Gracias.
Un saludo.
Ciaoooooooo

16
ASP .NET / Alojamiento Gratuito Para Ms Páginas Asp.net
« en: Martes 15 de Noviembre de 2005, 14:09 »
Buenas,

Me gustaría saber donde puedo encontar alojamiento gratuito para mis páginas asp.net.
Si alguien lo sabe me haría un gran favor.

¿Para JSP saben algo?
Gracias.
Un saludo.
Ciaoooooooo

17
Java / Subir Un Fichero Al Servidor
« en: Lunes 14 de Noviembre de 2005, 00:33 »
Buenas noches,

Necesito subir un fichero al servidor y no soy capaz.
Tengo el siguiente codigo qe busque por internet:

  boolean isMultipart = FileUpload.isMultipartContent(request);
   List parametrosMultiPart = null;
   if (isMultipart == false)
   throw new Exception("Los datos recibidos en la request no vienen correctos con formato multipart/form-data.");
   DiskFileUpload upload = new DiskFileUpload();
   parametrosMultiPart = upload.parseRequest(request);
//Buscamos los parametros. idEstado y idTransacion
   Iterator itr = parametrosMultiPart.iterator();
   Hashtable tablaParametros = new Hashtable();
   FileItem ficheroAdjunto =null;
   while (itr.hasNext()) {
   FileItem item = (DefaultFileItem) itr.next();
   // Buscamos campos de formulario tipo text, input.
if (item.isFormField()) {
// obtenemos el nombre del campo y sy valor
String nombreCampo = item.getFieldName();
String valorCampo = item.getString();

//fin campo text
} else {
//case file
//Objeto que guardara el fichero para ser utilizado más adelante
     FileItem aux=((DefaultFileItem)item);
ficheroAdjunto = aux;
}
}

El caso es q me casca el ejecutar boolean isMultipart = FileUpload.isMultipartContent(request);

pero nose pq es.
alguien me puede echar una mano
Gracias.
Ciaooooooooo

18
Java / Struts
« en: Viernes 28 de Octubre de 2005, 01:13 »
Buenas noches,

Nose muy bien donde va ésto, si aqui o en en el foro de jsp.Me gustaría saber que son los struts.
Hay algun tutorial donde me lo explique?
Gracias?

19
JSP/Servlets / Struct
« en: Viernes 28 de Octubre de 2005, 01:09 »
Buenas noches,

Nose muy bien donde va ésto, si aqui o en en el foro de java.Me gustaría saber que son los struct.
Hay algun tutorial donde me lo explique?
Gracias?

20
ASP .NET / Agregar Botones Dinamicamente
« en: Lunes 24 de Octubre de 2005, 17:59 »
Buenas tardes,

Tengo un par de problemillas,

1º.-Como debo hacer para relacionar los botones que se creen dinamicamente con un metodo que se ejecute tras pulsar en ese boton?
Gracias.

2º.-Tengo unos botones echos estaticamente, pero que deben gestinarse todos en el mismo metodo. Para ello he puesto el siguiente codigo:
 
        AddHandler B1.Command, AddressOf CommandBtn_Click
        AddHandler B2.Command, AddressOf CommandBtn_Click
        AddHandler B3.Command, AddressOf CommandBtn_Click

y en la funcion CommandBtn_Click, dependiendo del commandName de cada boton, realizar una cosa u otra, pero el problenma es que tras pulsar un boton, no se ejecuta el matodo CommandBtn_Click.
¿Cual puede ser el motivo?

Gracias.
Un saludo.
Ciaooooooo

21
ASP / Agregar Botones Dinamicamente Asp.net
« en: Lunes 24 de Octubre de 2005, 17:40 »
Buenas tardes,

Cuando se crean botones dinámicamente en asp.net, como se hace para relacionerlos con los eventos correspondientes para que se ejecute el codigo deseado para cada boton?
Gracias

22
JSP/Servlets / Como Realizar Un Upload
« en: Viernes 21 de Octubre de 2005, 01:59 »
Buenas noches,

Me gustaría saber como puedo debo un upload para subir un fichero al servidor.
Muchas gracias.
Ciaoooooooo

23
Java / Como Realizar Un Upload
« en: Viernes 21 de Octubre de 2005, 01:51 »
Buenas noches,

Me gustaría saber como puedo debo un upload para subir un fichero al servidor.
Muchas gracias.
Ciaoooooooo

24
Visual Basic 6.0 e inferiores / Objeto Timer
« en: Viernes 21 de Octubre de 2005, 00:18 »
Buenas noches,

Tengo un formulario en el cual hay un boton con la propiedad enabled false y quiero que cuando se produzca en evento Elapsed del Timer se active el boton, pero no soy capaz a realizarlo. Me entra en el codigo del evento y pone la propiedad a true, pero el boton se sigue viendo desactivado.
Que debo hacer?
Gracias.

Páginas: [1]