• Domingo 7 de Diciembre de 2025, 04:36

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.


Mensajes - kejos

Páginas: [1] 2 3
1
ASP .NET / Re: Web Service
« en: Martes 16 de Octubre de 2007, 19:25 »
lo que sucede es que toda  la clase y sus métodos estan públicos además en el web service puse cómo referencia las liberias de mi aplicación, entonces esto me tiene muy confundida porque no se que más puedo hacerle para que no me siga saliendo el siquiente error
'System.Data.SqlClient.SQL' no es accesible debido a su nivel de protección

2
ASP .NET / Web Service
« en: Miércoles 10 de Octubre de 2007, 21:39 »
Hola  a todos!!!

yo estoy realizando un web service de consulta en una aplicación, para realizar la consulta estoy utilizando una clase SQL donde tengo todo lo que tiene que ver con la conexión.

Cuando realizo el método en el Web service para hacer la consulta por medio de esta clase al llamarla en el Web service me sale el siguiente error:
No es accesible debido a su nivel de protección

Yo que puedo hacer para solucionar este problema???

Cualquier ayuda se los agradezco de antemano :blink:

3
ASP .NET / Prueba A Desarrollador
« en: Lunes 6 de Agosto de 2007, 18:39 »
Hola,

Tengo una pequeña pregunta que posiblemente no tenga mucho que ver con programación pero cualquier ayuda que ustedes me puedan brindar me sería de mucha ayuda...

Yo necesito contratar a un desarrollador en mi empresa, debo hacerle una prueba donde me demuestre sus capacidades y conocimientos en asp.net con C#, por casualidad alguno de ustedes saben cómo puedo realizar esta prueba o si hay algún sitio o algo donde haya una prueba de ese tipo para yo poder evaluar a un desarrollador en esta herramienta??

De antemano muchas gracias por toda la ayuda que me puedan brindar

4
ASP .NET / Archivos
« en: Sábado 16 de Junio de 2007, 00:17 »
Alguien por favor me puede dar una ayudita diciendome que quiere decir este error??

Error al intentar guadar: Abstract.pdf. Error:System.NotSupportedException: No se admite el formato proporcionado de la ruta de acceso. at System.Security.Util.StringExpressionSet.CanonicalizePath(String path, Boolean needFullPath) at System.Security.Util.StringExpressionSet.AddExpressions(String[] str, Boolean checkForDuplicates, Boolean needFullPath) at System.Security.Permissions.FileIOPermission.AddPathList(FileIOPermissionAccess access, String[] pathListOrig, Boolean checkForDuplicates, Boolean needFullPath, Boolean copyPathList) at System.Security.Permissions.FileIOPermission..ctor(FileIOPermissionAccess access, String[] pathList, Boolean checkForDuplicates, Boolean needFullPath) at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, Boolean useAsync, String msgPath, Boolean bFromProxy) at System.IO.FileStream..ctor(String path, FileMode mode) at System.Web.HttpPostedFile.SaveAs(String filename) at SABIO.UserControls.IngresoMonografia.cmdImgSubirArchivo_Click(Object sender, ImageClickEventArgs e) in c:\inetpub\wwwroot\sabio\usercontrols\ingresomonografia.ascx.cs:line 4043

Sólo me sale este error en un archivo pdf optros archivos me los permite subir normalmente.

Cualquier ayuda se las agradezco de antemano

5
ASP .NET / Subir Archivos
« en: Miércoles 21 de Febrero de 2007, 22:25 »
Hola a todos!!!!!!

A quien me pueda ayudar se lo agradezco de antemano...

Mi problema es el siguiente:
tengo 2 aplicaciones en un servidor, una es la normal con la que se trabaja y otra es de prueba, en cada aplicación hay una carpeta donde se suben archivos desde la aplicación.

En la aplicación normal me suben los archivos pero en la aplicación de prueba no me suben me dice que tiene el acceso denegado.

Yo se que la mayoria me van a decir que es por los permisos que tiene la carpeta pero no, porque hice una comparación de los permisos que tiene la carpeta en la aplicación normal y en la de prueba y ambas tienen los mismo permisos.

Porque otra cosa puede darse este problema

Muchas gracias de antemano :)

6
ASP .NET / Contar Días
« en: Lunes 5 de Febrero de 2007, 19:54 »
Hola a todos!!!!

tengo una pequeña duda con respecto a cómo puedo contar los días entre la fecha actual y una fecha que tengo en otra variable, a quién me pueda ayudar se lo agradezco de antemano.

7
ASP / Valor De Tiempo De Espera Caducado???q
« en: Miércoles 20 de Diciembre de 2006, 14:56 »
Hola a todos!!!!!!

Tengo un pequeño problema que sinceramente no he sabido a que se debe....
Es lo siguiente:
Yo en mi aplicación tengo que hacer unas consultas a la base de datos que estoy haciendo de la siguiente manera:

Código: Text
  1. DataSet dsTodo = new DataSet();
  2. dsTodo = sesion.obtenerDataSet("spObtenerBusquedaLibrosTCampos", parametroBuscar);
  3. dsTodo.Merge(sesion.obtenerDataSet("spObtenerBusquedaOMaterialesTCampos", parametro2));
  4. dsTodo.Merge(sesion.obtenerDataSet("spObtenerBusquedaOMaterialesTCampos", parametro4));
  5. dsTodo.Merge(sesion.obtenerDataSet("spObtenerBusquedaOMaterialesTCampos", parametro5));
  6. dsTodo.Merge(sesion.obtenerDataSet("spObtenerBusquedaOMaterialesTCampos", parametro7));
  7. dsTodo.Merge(sesion.obtenerDataSet("spObtenerBusquedaOMaterialesTCampos", parametro9));
  8. dsTodo.Merge(sesion.obtenerDataSet("spObtenerBusquedaOMaterialesTCampos", parametro10));
  9. dsTodo.Merge(sesion.obtenerDataSet("spObtenerBusquedaOMaterialesTCampos", parametro12));
  10. dsTodo.Merge(sesion.obtenerDataSet("spObtenerBusquedaOMaterialesTCampos", parametro13));
  11. dsTodo.Merge(sesion.obtenerDataSet("spObtenerBusquedaTesisTCampos", parametroBuscar));
  12. dsTodo.Merge(sesion.obtenerDataSet("spObtenerBusquedaPeliculasTCampos", parametroBuscar));
  13. dsTodo.Merge(sesion.obtenerDataSet("spObtenerBusquedaArchivosTCampos", parametroBuscar));
  14. dsTodo.Merge(sesion.obtenerDataSet("spObtenerBusquedaSeriadasTCampos", parametroBuscar));
  15. return dsTodo;
  16.  


Cómo pueden ver son varias consultas que llevo a un mismo dataset, la cosa es que a cada consulta en el administrador corporativo de SQlServer 2000 les agrego una tabla por la cual también necesito hacer la consulta y en el Sql y en el analizador de consultas me funciona la consulta, es decir me muestra lo que me debe mostrar. Una de las consultas es cómo la siguiente:

Código: Text
  1. CREATE PROCEDURE dbo.spObtenerBusquedaOMaterialesTCampos
  2.   @CamposBuscar varchar(250),
  3.   @IDTipoMaterial int
  4. AS
  5. DECLARE @NombreAutor VARCHAR(1000)
  6. DECLARE @NAutores varchar(250)
  7. DECLARE @IDLibro int
  8. DECLARE @IDLibro2 int
  9. DECLARE @NIDLibro int
  10. DECLARE @Clasif varchar(20)
  11. DECLARE @Clasif2 VARCHAR(20)
  12. DECLARE @IDTMat int
  13. DECLARE @IDTMat2 int
  14. DECLARE @LibAnt INT
  15. DECLARE @LibSig INT
  16. DECLARE @Titulo VARCHAR(250)
  17. DECLARE @Titulo2 VARCHAR(250)
  18. SET @NombreAutor = ''
  19. SET @NAutores = ''
  20. SET @Clasif2 = ''
  21. set @IDLibro2 = 0
  22. SET @IDTMat2 = 0
  23. CREATE TABLE #LibAut (IDLibro INT, Titulo VARCHAR(250), Autores VARCHAR(2000), Clasificacion VARCHAR(20), IDTipoMaterial INT)
  24. DECLARE Autores_Cursor CURSOR FOR
  25. SELECT TOP 300 dbo.OtrosMateriales.IDMaterial, dbo.OtrosMateriales.Titulo, dbo.Autores.Nombre + ' ' + dbo.Autores.Apellidos AS Autor, dbo.OtrosMateriales.Clasificacion, dbo.OtrosMateriales.IDTipoMaterial
  26. FROM Materias RIGHT OUTER JOIN dbo.OtrosMaterialesMaterias ON dbo.Materias.IDMateria = dbo.OtrosMaterialesMaterias.IDMateria RIGHT OUTER JOIN dbo.OtrosMateriales ON dbo.OtrosMaterialesMaterias.IDMaterial = dbo.OtrosMateriales.IDMaterial LEFT OUTER JOIN  dbo.OtrosMaterialesAutores ON dbo.OtrosMateriales.IDMaterial = dbo.OtrosMaterialesAutores.IDMaterial LEFT OUTER JOIN dbo.Autores ON dbo.OtrosMaterialesAutores.IDAutor = dbo.Autores.IDAutor
  27. WHERE (dbo.OtrosMateriales.IDMaterial IN (SELECT OtrosMateriales.IDMaterial FROM OtrosMateriales LEFT OUTER JOIN Ejemplares ON Ejemplares.IDMaterial = OtrosMateriales.IDMaterial LEFT OUTER JOIN OtrosMaterialesAutores ON OtrosMateriales.IDMaterial = OtrosMaterialesAutores.IDMaterial LEFT OUTER JOIN   Autores ON OtrosMaterialesAutores.IDAutor = Autores.IDAutor WHERE (Ejemplares.CodigoAcceso = @CamposBuscar OR OtrosMateriales.Titulo LIKE '%' + @CamposBuscar + '%'  OR Autores.Nombre LIKE '%' + @CamposBuscar + '%' OR Autores.Apellidos LIKE '%' + @CamposBuscar + '%' OR OtrosMateriales.Clasificacion LIKE @CamposBuscar + '%' OR (Autores.Nombre + ' ' + Autores.Apellidos) LIKE '%' + @CamposBuscar + '%' OR Materias.Materia LIKE '%' + @CamposBuscar + '%') AND  OtrosMateriales.IDTipoMaterial = @IDTipoMaterial AND OtrosMateriales.Titulo IS NOT NULL GROUP BY   OtrosMateriales.IDMaterial))
  28. OPEN Autores_Cursor
  29. FETCH NEXT FROM Autores_Cursor INTO @IDLibro,@Titulo,@NombreAutor, @Clasif,  @IDTMat
  30.   SET @LibAnt = @IDLibro
  31.   SET @LibSig = @IDLibro
  32.   WHILE  @@FETCH_STATUS = 0
  33.   BEGIN
  34.        IF  @LibAnt = @LibSig AND @NAutores <> ''
  35.        BEGIN
  36.       SET @NAutores = @NAutores +   ', '
  37.        END
  38.        IF  @LibAnt = @LibSig
  39.        BEGIN
  40.       SET @NAutores = @NAutores +  @NombreAutor
  41.       SET @LibAnt = @LibSig        
  42.       SET @IDLibro2 = @IDLibro
  43.       SET @Titulo2 =  @Titulo
  44.       SET @Clasif2 =  @Clasif
  45.       SET @IDTMat2 = @IDTMat
  46.        END
  47.        ELSE
  48.        BEGIN
  49.       INSERT INTO #LibAut (IDLibro, Titulo, Autores, Clasificacion,     IDTipoMaterial)
  50.       Select  @IDLibro2,@Titulo2 ,@NAutores, @Clasif2, @IDTMat2
  51.       SET @NAutores = ''
  52.           SET @NAutores = @NombreAutor  
  53.       SET @LibAnt = @LibSig
  54.       SET @IDLibro2 = @IDLibro
  55.       SET @Titulo2 =  @Titulo
  56.       SET @Clasif2 =  @Clasif
  57.       SET @IDTMat2 = @IDTMat
  58.        END
  59. FETCH NEXT FROM Autores_Cursor INTO @IDLibro, @Titulo, @NombreAutor,  @Clasif, @IDTMat
  60.        SET @LibSig = @IDLibro
  61.   END
  62. CLOSE Autores_Cursor
  63. DEALLOCATE Autores_Cursor
  64. INSERT INTO  #LibAut (IDLibro, Titulo, Autores, Clasificacion, IDTipoMaterial)
  65. Select  @IDLibro2,@Titulo2 ,@NAutores,@Clasif2, @IDTMat2
  66. delete from  #LibAut where Titulo is null or Titulo = ''
  67. select  IDLibro as IDMaterial,Titulo, Autores as Nombre, Clasificacion, IDTipoMaterial   from   #LibAut
  68. --DROP TABLE #LibAut
  69. GO
  70.  


Mi problema comienza cuando ejecuto la aplicación porque la ejecución funciona normalmente toda a excepción de las consultas porque cuando las voy a realizar me sale el siguiente error:

"Valor de tiempo de espera caducado. El período de tiempo de espera caducó antes de completar la operación o el servidor no responde.
Descripción: Excepción no controlada al ejecutar la solicitud Web actual. Revise el seguimiento de la pila para obtener más información acerca del error y dónde se originó en el código.

Detalles de la excepción: System.Data.SqlClient.SqlException: Valor de tiempo de espera caducado. El período de tiempo de espera caducó antes de completar la operación o el servidor no responde.

Error de código fuente:


Línea 83:          SqlDataAdapter ObjDataAdapter=new SqlDataAdapter();
Línea 84:          ObjDataAdapter.SelectCommand=objcommand;
Línea 85:          ObjDataAdapter.Fill(dsGeneral);
Línea 86:          objConnection.Close();
Línea 87:
 

Archivo de origen: c:\inetpub\wwwroot\sabio\libreriaclasessabio\sql.cs    Línea: 85"


Aqui es donde yo no entiendo el porque de ese error si las consultas me funcionan en el Sql Server y el analizador de consultas, he intentado muchas cosas pero nada me funciona y me sigue saliendo el error, es más en el código llega a la primera consulta y cuando va a llenar el dataset es cuando me sale el error.

A quien me pueda a yudar a resolver este gran problema se lo agradezco de antemano.

8
ASP .NET / Carpeta Contenedora De Aplicación
« en: Viernes 10 de Noviembre de 2006, 20:50 »
Hola a todos!!!!!!!
Tengo una duda inmensa....
La carpeta contenedora de mi aplicación es decir por defecto en el visual studio .net wwwroot donde esta mi aplicación debe estar compartida??? o no???

cualquier ayuda que me puedan brindar se los agradezco de antemano B)  :)

9
Visual Basic 6.0 e inferiores / Verificar Procesos
« en: Martes 7 de Noviembre de 2006, 15:07 »
Hola a todos!!!!
alguien me podria dar una idea de como puedo darme cuenta en visual basic si un proceso sigue corriendo después de que yo misma lo haya puesto a correr.
Me gustaria saber cómo hago esta verificación para que encaso de que el proceso no este coriendo cerrarlo

a quien me pueda ayudar se lo agradezco de antemano. :rolleyes:

10
ASP .NET / Datagrid
« en: Lunes 9 de Octubre de 2006, 21:27 »
Hola a todos!!!!!!

Tengo un peuqeño problemilla que no se porque pueda estarse presentando...
tengo un 2 datagrid con 2 columnas plantilla una que dice editar y la otra que dice eliminar, uno de estos datagrid cuando yo ejecuto mi aplicación me funcionan ambos método de las columnas plantilla que uno es seleccionar para editar y delete para eliminar.
La cosa es que mi segundo datagrid tiene las mismas plantillas que el anterior y tiene las mismas propiedades y en lo único que se diferencian es en los campos que tienen y también tiene los mismos método Seleccionar y Delete del anterior pero este no me entra nisiquiera al método Seleccionar y la verdad no entiendo porque puede estar pasando esto si tienen las mismas caracteristicas y método ambos datagrid.

A quien me pueda ayudar se lo agradezco de antemano...

11
ASP .NET / Machine.config Y Pdfs
« en: Martes 19 de Septiembre de 2006, 18:23 »
Hola a todos!!!!!

sera que alguien por casualidad sabe en que parte del machine.config puedo cambiar el tamaño de los archivos tipo pdf que se pueden subir por una aplicación que tengo entendido que por defecto es 4MB pero no he podido ver en que parte del machine.config puedo aumentarlo además de que me gustaria saber si cómo el machine.config es del framework si yo lo cambio en la aplicación que tengo en mi equipo y la quiero montar en la aplicación del servidor tengo que cambiar el machine.config alla en el servidor o con cambiarlo aqui en mi equipo es suficiente

cualquier ayuda que me puedan brindar se las agradezco de antemano. ;)  B)

12
ASP .NET / Tablas
« en: Jueves 14 de Septiembre de 2006, 21:25 »
Hola a todos!!!!!

tengo una duda.....

miren yo tengo una tabla con 5 imagebutton que fueron diseños hechos pra la aplicación cierto?
yo necesito que dependiendo con el rol que yo entre me muestre solo los botones que usa ese usuario.

el probmea que tengo es que cuando hago lo siguiente
Table4.Rows[5].Visible=false;
el si me quita el imagebutton pero me queda el espacio en blanco de la fila de la tabla y yo no quiero que se vea ese espacio en blanco

creo que me hice entender cualquier ayuda se los agradezco de antemano

13
ASP / Datagrid
« en: Martes 12 de Septiembre de 2006, 23:14 »
Hola a todos!!!!!

quisiera que me ayudaran con algo quen necesito, alguien seria tan amable de decirme cómo puedo llevar un valor de una columna de un datagrdi a una variable.

Quien me pueda ayudar se lo agradezco de antemano :rolleyes:  ;)

14
ASP .NET / Guardar Archivos Pdf
« en: Viernes 18 de Agosto de 2006, 18:48 »
Hola a todos!!!

tengo 2 pequeños problemas con archivos pdf y me gustaria que me dieran su opinión acerca del porque me puede estar pasando esto...

bueno lo que pasa es que yo en mi aplicación subo archivos pdf para que los puedan ver desde la aplicación cierto? mi problema es que hay archivos que suben super bien mientras que hay otros que no suben es decir cuando le digo a mi aplicación que me los suba simplemente me direcciona a otra página y no me los deja subir y el otro problema es que hay archivos en word que se convierten a pdf por el pdf creator el archivo cuando nuo lo convierte y lo abre muy bien abre normal en pdf pero cuando lo subo a mi aplicación y le doy en el hipervinculo para abrir el archivo no me lo abre sino que me sale uan página como que no lo hubiera encontrado

Si alguien sabe decirme porque me puede estar pasando esto se lo agradezco si me lo hace saber

gracias por toda su ayuda :)  ;)

15
ASP .NET / No Guardar Archivos
« en: Jueves 13 de Julio de 2006, 21:20 »
Hola!!!
Miren es que tengo un pequeño problemilla….
Yo tengo unos archivos digitales de las tesis de la universidad cierto..
Entonces llego al punto donde puedo abrirlos mediante un hipervinculo que tengo en un datagrid entonces yo le doy ahí en abrir(Es el hipervinculo) pero cuando lo que voy a abrir es un archivo de Word o un archivo de Excel me sale una ventana donde me pregunta si lo quiero guardar o abrir.
Bueno lo que yo quiero es que para ninguno de los archivos sean de word de excel o pdfs que yo tengo en el datagrid me saque esa ventana donde permite guardar el archivo sino que inmediatamente lo abra cierto?
Yo estuve mirando los eventos del datagrid donde esta el hipervínculo para abrir el archivo para ver si veia por donde podía cambiar esto de que permite guardar pero en ninguno veo el atributo o la ventana que me esta saliendo:
Aqui estan los eventos
Código: Text
  1. private void datgrdArchivosDigitales_SelectedIndexChanged(object sender, System.EventArgs e)
  2. {
  3.  
  4. }
  5.  
Este es uno que cómo pueden ver no tiene nada
Y este es el otro:
Código: Text
  1. private void datgrdArchivosDigitales_PageIndexChanged(object source,System.Web.UI.WebControls.DataGridPageChangedEventArgs e)
  2. {  
  3.  datgrdArchivosDigitales.CurrentPageIndex = e.NewPageIndex;
  4.  cargarArchivosDigitales(System.Convert.ToInt32(lblIDMaterial.Text));
  5. }
  6.  
Cuando pongo un punto de interrupción en este para ver en que parte del código hace lo de la ventana no me coge el punto de interrupción entonces no se.. cómo pued hacer para que no me saque la ventanita para guardar..

Cualquier cosa en la que me puedan ayudar se los agradezco. :hola:  ;)

16
ASP .NET / Subir Archivos Al Servidor
« en: Viernes 23 de Junio de 2006, 15:32 »
Hola a todos!!!!
Tengo un pequeño dilema y a quien me pueda a yudar se lo agradezco de antemano.
Mi problema es el siguiente yo tengo el siguente código para subir un archivo al servidor:

Código: Text
  1. private void cmdImgSubirArchivo_Click(object sender, System.Web.UI.ImageClickEventArgs e)
  2. {
  3.   if ((fleFicheros.Value != "") && (txtTituloArchivoDigital.Text != ""))
  4.   {        
  5.     Archivo archivoDigital = new Archivo();
  6.     string archivo = "";
  7.     string formato = "";
  8.     try
  9.     {        
  10.       string[] arInfo =new string[4];
  11.       string[] arch = new string[4];
  12.       char[] splitter  = {'\\'};
  13.       char[] splitter2 = {'.'};
  14.       arInfo = fleFicheros.Value.Split(splitter);
  15.       for(int x = 0; x < arInfo.Length; x++)
  16.       {
  17.         archivo = arInfo[x];
  18.       }
  19.       arch = archivo.Split(splitter2);
  20.       for(int y = 0; y < arch.Length; y++)
  21.       {
  22.         formato = arch[y];
  23.       }
  24.       //string ruta = Server.MapPath(".");        
  25.         if(Directory.Exists("c:\\Inetpub\\wwwroot\\SABIO\\ArchivosDigitales\\") == true)
  26.       {
  27.         lblIDArchivoDigital.Text = archivoDigital.Ingresar(txtTituloArchivoDigital.Text, System.Convert.ToInt32(cbolstFormatoDigital.SelectedValue));
  28.         string DireccionURL = "c:\\Inetpub\\wwwroot\\SABIO\\ArchivosDigitales\\"+txtTituloArchivoDigital.Text+"."+formato;
  29.         fleFicheros.PostedFile.SaveAs(DireccionURL);
  30.                               archivoDigital.IngresarURL(System.Convert.ToInt32(lblIDArchivoDigital.Text), txtTituloArchivoDigital.Text+"."+formato, System.Convert.ToInt32(lblIdentificador.Text));
  31.         lblMensajeFile.Text = "El archivo: <b>" + archivo + "</b>, ha subido satisfactoriamente";
  32.       }
  33.       else
  34.       {
  35.         Directory.CreateDirectory("c:\\Inetpub\\wwwroot\\SABIO\\ArchivosDigitales\\");
  36.         lblIDArchivoDigital.Text = archivoDigital.Ingresar(txtTituloArchivoDigital.Text, System.Convert.ToInt32(cbolstFormatoDigital.SelectedValue));
  37.         string DireccionURL = "c:\\Inetpub\\wwwroot\\SABIO\\ArchivosDigitales\\"+txtTituloArchivoDigital.Text+"."+formato;
  38.         fleFicheros.PostedFile.SaveAs(DireccionURL);
  39.         archivoDigital.IngresarURL(System.Convert.ToInt32(lblIDArchivoDigital.Text), txtTituloArchivoDigital.Text+"."+formato, System.Convert.ToInt32(lblIdentificador.Text));
  40.         lblMensajeFile.Text = "El archivo: <b>" + archivo + "</b>, ha subido satisfactoriamente";
  41.       }            }
  42.     catch (Exception exc)
  43.     {
  44.       lblMensajeFile.Text = "Error al intentar guadar: <b>" + archivo + "</b>. Error:" + exc;
  45.     }
  46.     txtTituloArchivoDigital.Text = "";
  47.     cargarArchivosDigitales(System.Convert.ToInt32(lblIdentificador.Text));
  48.   }
  49. }
  50.  

cuando lo ejecuto cómo localhost en mi máquina me funciona perfectamente y me sube los archivos, pero yo tengo un servidor virtual (windows server 2003) montado con virtual pc y quiero llevar mi aplicación al servidor virtual cierto? yo en el servidor tengo 2 aplicaciones una de prueba y la original entonces quiero montarlo en la de prueba entonces en mi aplicación le cambio antes de llevarla al servidor la ruta que en el servdior sería c:\\Inetpub\\wwwroot\\SABIOPRUEBAS\\ArchivosDigitales\\ y compilo y llevo la aplicación al servidor.

El problema se me presenta cuando ejecuto la aplicación desde mi servidor virtual o hasta desde un explorador de otro equipo cuando le doy en el botón subir para subir los archivos valga la redundancia me sale el siguiente error:

Error al intentar guadar: foto cronograma dias.doc. Error:System.UnauthorizedAccessException: Access to the path "c:\Inetpub\wwwroot\SABIOPRUEBAS\ArchivosDigitales\hhh.doc" is denied. at System.IO.__Error.WinIOError(Int32 errorCode, String str) at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, Boolean useAsync, String msgPath, Boolean bFromProxy) at System.IO.FileStream..ctor(String path, FileMode mode) at System.Web.HttpPostedFile.SaveAs(String filename) at SABIO.UserControls.IngresoMonografia.cmdImgSubirArchivo_Click(Object sender, ImageClickEventArgs e) in c:\inetpub\wwwroot\sabio\usercontrols\ingresomonografia.ascx.cs:line 3917

y la verdad no entiendo el porque de este error.

Bueno a quién me pueda ayudar se lo agradezco de antemano. ;)  :blink:

17
ASP .NET / Archivo De Texto Plano
« en: Martes 20 de Junio de 2006, 21:23 »
Hola a todos!!!!

Estoy generando un archivo de texto plano con el siguiente código:

Código: Text
  1. private void generarMetabiblioteca(string NombreArchivo, DataSet DatosMetabiblioteca)
  2.     {
  3.       try
  4.       {
  5.         if(txtNombre.Text != "")
  6.         {
  7.           string archivo = "";
  8.           string ruta = Server.MapPath(".");        
  9.  
  10.           string[] arInfo =new string[1];
  11.           char[] splitter  = {'\\'};
  12.           arInfo = ruta.Split(splitter);        
  13.           archivo = arInfo[0];        
  14.  
  15.           if(Directory.Exists(archivo + "\\Metabiblioteca\\") == true)
  16.           {
  17.             if(DatosMetabiblioteca.Tables[0].Rows.Count != 0)
  18.             {
  19.               string DireccionURL = archivo + "\\Metabiblioteca\\"+NombreArchivo+".txt";
  20.               StreamWriter sw = new StreamWriter(DireccionURL,false,System.Text.Encoding.Default);
  21.               //StreamWriter sw = File.CreateText(DireccionURL);
  22.  
  23.               for(int x=0; x < DatosMetabiblioteca.Tables[0].Rows.Count; x++)
  24.               {
  25.                 sw.WriteLine(DatosMetabiblioteca.Tables[0].Rows[x][0].ToString());              
  26.               }
  27.               sw.Close();
  28.            
  29.               panMensaje.Visible = true;
  30.               panMetabiblioteca.Visible = false;
  31.               lblMensaje.Text = "Archivo: <b>" + NombreArchivo + "</b>, generado con éxito.";
  32.             }
  33.             else
  34.             {
  35.               panMensaje.Visible = true;
  36.               panMetabiblioteca.Visible = false;
  37.               lblMensaje.Text = "Archivo: <b>" + NombreArchivo + "</b>, No se pude generar, ya que la base de datos no contiene registros de: <b>" + cbolstTipoMaterial.SelectedItem.ToString() + "</b>.";
  38.             }
  39.           }
  40.           else
  41.           {
  42.             Directory.CreateDirectory(archivo + "\\Metabiblioteca\\");
  43.          
  44.             if(DatosMetabiblioteca.Tables[0].Rows.Count != 0)
  45.             {
  46.               string DireccionURL = archivo + "\\Metabiblioteca\\"+NombreArchivo+".txt";
  47.               StreamWriter sw = new StreamWriter(DireccionURL,false,System.Text.Encoding.Default);
  48.            
  49.               for(int x=0; x < DatosMetabiblioteca.Tables[0].Rows.Count; x++)
  50.               {            
  51.                 sw.WriteLine(DatosMetabiblioteca.Tables[0].Rows[x][0].ToString());              
  52.               }
  53.               sw.Close();
  54.          
  55.               panMensaje.Visible = true;
  56.               panMetabiblioteca.Visible = false;
  57.               lblMensaje.Text = "Archivo: <b>" + NombreArchivo + "</b>, generado con éxito.";
  58.             }
  59.             else
  60.             {
  61.               panMensaje.Visible = true;
  62.               panMetabiblioteca.Visible = false;
  63.               lblMensaje.Text = "Archivo: <b>" + NombreArchivo + "</b>, No se pude generar, ya que la base de datos no contiene registros de: <b>" + cbolstTipoMaterial.SelectedItem.ToString() + "</b>.";
  64.             }
  65.           }
  66.         }
  67.         else
  68.         {
  69.           panMensaje.Visible = true;
  70.           panMetabiblioteca.Visible = false;
  71.           lblMensaje.Text = "Falta ingresar el nombre al archivo.";
  72.         }
  73.       }
  74.       catch (Exception exc)
  75.       {
  76.         panMensaje.Visible = true;
  77.         lblMensaje.Text = "Error al intentar guadar: <b>" + NombreArchivo + "</b>. Error:" + exc;
  78.       }
  79.     }
  80.  
este código me genera muy bien el archivo y todo cierto pero lo que yo necesito es que en vez de guardarme el archivo en el servidor me lo guarde en el equipo desde donde se esta ejecutando la página web.

Si alguien sabe cómo puedo organizar este código para que me guarde de esta manera se lo agradezco de antemano

 :(  :)  :hola:

18
ASP .NET / Problemilla Con Servidor Virtual
« en: Martes 30 de Mayo de 2006, 15:51 »
:) Hola a todos!!!!!!
tengo un pequeño dilema..
Les comento mi problema....
Yo tengo una aplicación en mi equipo y tengo una maquina virtual actuando como un servdior web en el cuál tengo también la aplicación que tengo en mi equipo cierto??
pero tengo un problema cuando yo ejecuto mi aplicación en mi equipo e intento entrar a un hiperlink de multas el me entra normal pero cuando voy a hacer la misma prueba en el servidor me sale el siguiente error:

Código: Text
  1. Server Error in '/' Application
  2.  
  3. Configuration Error
  4.  
  5. Description: An Error occurred during the processing a configuration file required to service request. Please review the specific error detalis delow and modify your configuration file appropriately
  6.  
  7. Parser Error Message: Exception in configuration section handler
  8.  
  9. Source Error:
  10.  
  11. Line 33: no se muestre información detallada de la aplicación a clientes remotos.
  12. Line 34: -->
  13. Line 35: <customErrors mode="RemoteOnly" defaultRedirect="../Error/ErrorPagina.aspx"/> (Esta linea me sale en rojo)
  14. Line 36:
  15. Line 37: <!-- AUTENTICACION
  16.  
  17. Source File: c:\inetpub\wwwroot\SABIO\web.config Line: 35
  18.  

Lo que no entiendo es porque me sale este error en el servidor virtual y en la aplicación que tengo en mi equipo que es exactamente la misma y la ejecuto localmente no me sale ese error. He mirado haber si es que le falata la página que esta buscando o si es que me falta configurar algo en el servdior tambien me fije si era un error de el inicio de sesión de la base de datos y tampoco entonces ya no se en realidad que es lo que pasa ahi.

A quien me pueda ayudar se lo agardezco de antemano

19
ASP .NET / Problema Con Conexión
« en: Lunes 22 de Mayo de 2006, 16:40 »
Hola a todos!!!!

Tengo un pequeño problemilla con mi conexión...

Yo tuve que reinstalar el SQL Server y lo instale con funciones cliente y servidor cierto? y en mi aplicación de asp.net con c# tengo la siguiente conexión

Código: Text
  1. server=localhost;trusted_connection=false;uid=sa;pwd=device23;database=SABIOPrueba
  2.  

y cuando voy a conectarme a la base de datos me sale el siguiente error:

Error de servidor en la aplicación '/SABIO'.
--------------------------------------------------------------------------------
Error de inicio de sesión del usuario 'sa'. Motivo: no está asociado a una conexión de SQL Server de confianza.

Descripción: Excepción no controlada al ejecutar la solicitud Web actual. Revise el seguimiento de la pila para obtener más información acerca del error y dónde se originó en el código.

Detalles de la excepción: System.Data.SqlClient.SqlException: Error de inicio de sesión del usuario 'sa'. Motivo: no está asociado a una conexión de SQL Server de confianza.

Error de código fuente:

Línea 158:   SqlConnection objConnection=new SqlConnection(m_CadenaConexion);
Línea 159:   SqlCommand objcommand=new SqlCommand(NombreSP,objConnection);
Línea 160:   objConnection.Open();
Línea 161:   objcommand.CommandType=CommandType.StoredProcedure;
Línea 162:   SqlCommandBuilder.DeriveParameters(objcommand);
 
Y me fije en el administrador corporativo para ver si es que eran los permisos que tenía el usuario "sa" pero no porque este tiene permisos sobre todas las bases de datos y tiene todos los permisos sobre tablas y procedimiento almacenados; además cuando a la conexión le cambio en trusted connection por ture me sale el siguiente error:

Error de servidor en la aplicación '/SABIO'.
--------------------------------------------------------------------------------
Error de inicio de sesión del usuario 'KELLYOSSA\ASPNET'.

Descripción: Excepción no controlada al ejecutar la solicitud Web actual. Revise el seguimiento de la pila para obtener más información acerca del error y dónde se originó en el código.

Detalles de la excepción: System.Data.SqlClient.SqlException: Error de inicio de sesión del usuario 'KELLYOSSA\ASPNET'.

Error de código fuente:

Línea 158:   SqlConnection objConnection=new SqlConnection(m_CadenaConexion);
Línea 159:   SqlCommand objcommand=new SqlCommand(NombreSP,objConnection);
Línea 160:   objConnection.Open();
Línea 161:   objcommand.CommandType=CommandType.StoredProcedure;
Línea 162:   SqlCommandBuilder.DeriveParameters(objcommand);
 
Esto teniendo en cuenta que yo estoy dentro de un dominio pero tengo permisos de administrador sobre mi equipo

No se si ustedes me puedan ayudar con esto si si pueden se los agradezco de antemano

20
ASP .NET / Javascript
« en: Jueves 6 de Abril de 2006, 16:58 »
Hola a todos!!!!!!!!!tengo una preguntica lo que pasa es que yo necesito cerrar una ventana que me sale en el codigo que les muestro a continuación

Código: Text
  1. function txtTipoNIP_onchange()
  2. {
  3.   document.frmVer.HominiVerEj1.strTipoNIP= document.frmVer.txtTipoNIP.value;
  4. }
  5.  
  6. function txtNIP_onchange() {
  7.   document.frmVer.HominiVerEj1.strNIP= document.frmVer.txtNIP.value;
  8. }
  9.  
  10. function HominiVerEj1_FinVerificacion(lngResp,strDedo) {
  11.   document.frmVer.txtResultado.value=lngResp;
  12.   switch(lngResp)
  13.   {
  14.     case 10:
  15.     {
  16.       alert("Cliente Valido");
  17.      
  18.       break;
  19.     }
  20.     case 11:
  21.     {
  22.       alert("Cliente NO Valido");
  23.       break;
  24.     }
  25.     default:
  26.     {
  27.       alert("Error");
  28.       break;
  29.     }
  30.    
  31.   }
  32.  
  33. }
  34.  
  35. function window_onload()
  36. {
  37.   var strParam;
  38.   document.frmVer.HominiVerEj1.EstablecerParametros(strParam);
  39. }
  40.  

Yo necesito que cuando el cliente sea valido esta ventana se me cierre automáticamente pero cómo no he trabajado casi con javascript entonces no se cómo se haceA quien me pueda ayudar yo se lo agradezco de antemano

21
ASP .NET / Tiempos De Sesion
« en: Jueves 16 de Marzo de 2006, 22:03 »
Hola a todos!!!!!!

tengo un pequeño dilema:

yo tengo en el Web.config un sesionstate de la siguiente manera:

Código: Text
  1. <sessionState mode="InProc" stateConnectionString="tcpip=127.0.0.1:42424" sqlConnectionString="data source=127.0.0.1;Trusted_Connection=yes" cookieless="false" timeout="20"/>
  2.  
y necesito que ese tiempo de sesión sea dependiendo de los roles que tengo en la base de datos; es decir que para el administrador sea un tiempo y para el resto de usuarios este tiempo que tengo en el sesion state....



Por casualidad alguien sabe cómo puedo manejar estos tiempos por los roles dandole a cada rol su tiempo corrreepondiente de sesion???



gracias de antemano por toda la ayuda que me puedan brindar

22
ASP .NET / Calculo De Multas
« en: Viernes 24 de Febrero de 2006, 17:59 »
Hola a todos!!!!
tengo un pequeño dilema con el calculo de unas multas...
Les comento mi problema:
Lo que pasa es que yotengo que cobrar multas diferenciando que sea el mismo día pero la hora sea mayor cierto???
entonces yo hago lo siguiente:
Código: Text
  1. if(dthoy.Date == dtEntrega.Date)
  2. {
  3.   int dias1=1,i,c;
  4.   string dia;
  5.   if(dthoy.Date>dtEntrega.Date)
  6.   {
  7.     dia=dtEntrega.DayOfWeek;
  8.     //dtEntrega=dtEntrega.AddDays(1.0);
  9.   }
  10.   c=0;
  11.   if(dia=="Saturday" || dia=="Sunday")
  12.   {
  13.     c++;
  14.     dias1=0;
  15.   }
  16.   //Traer la multa segun la colección
  17.   if(c>0)
  18.   {
  19.     lblDiasMulta.Text =System.Convert.ToString(dias1);
  20.     lblMulta.Text = System.Convert.ToString(ValorMulta * (dias1-c));
  21.   }
  22.   else
  23.                 {
  24.     lblDiasMulta.Text =System.Convert.ToString(dias1);
  25.     lblMulta.Text = System.Convert.ToString(ValorMulta * dias1);
  26.   }
  27. }
  28.  
bueno yo hice la depuración cierto pero en la parte donde a la variable dia le estoy llevando el día de la semana me dice que valor no definido por lo cuál no me entra al if donde estoy comparando que cuente si es sábado o domingo....
la verdad no se si es que estoy llevando mal el parametro o que de todas manreas a quién me pueda ayudar se lo agradezco

23
ASP .NET / Re: Tomar DÍas De Fechas
« en: Lunes 20 de Febrero de 2006, 17:23 »
muchas gracias por todas sus repuestas me han servido mucho

24
ASP .NET / Tomar DÍas De Fechas
« en: Jueves 16 de Febrero de 2006, 15:08 »
Hola a todos!!!!!

es que tengo un pequeño dilema con unas multas....

lo que me pasa es lo siguiente yo estoy calculando unas multas de una biblioteca cierto pero necesecito que para las multas no me tome los días sabados y domingos es decir

yo tomo las fechas correspondientes  a la fecha en que se entrego el material y la fecha en que se debia entregar, cuando hago la comparación de las fechas:

if(dthoy > dtEntrega)

no se cómo tomar los días que son en esas fechas para compara que si es un sabado o un domingo no cobre la multa

quien sepa cómo puedo resolver este pequeño problema se lo agradezco de antemano

25
ASP .NET / Tomar DÍas De Fechas
« en: Jueves 16 de Febrero de 2006, 15:07 »
Hola a todos!!!!!

es que tengo un pequeño dilema con unas multas....

lo que me pasa es lo siguiente yo estoy calculando unas multas de una biblioteca cierto pero necesecito que para las multas no me tome los días sabados y domingos es decir

yo tomo las fechas correspondientes  a la fecha en que se entrego el material y la fecha en que se debia entregar, cuando hago la comparación de las fechas:

if(dthoy > dtEntrega)

no se cómo tomar los días que son en esas fechas para compara que si es un sabado o un domingo no cobre la multa

quien sepa cómo puedo resolver este pequeño problema se lo agradezco de antemano

Páginas: [1] 2 3