|
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 - Dieguinho.
1
« en: Martes 10 de Agosto de 2010, 16:43 »
Buenas tardes,
Les escribo porque tengo un problema con un reporte hecho en crystal reports 8. Dicho reporte esta enlazado a una vista que tiene una consulta a varias tablas dentro de una base de datos SQL 2000. A su vez en una de las tablas le cambie la longitud a un par de campos. El problema es que este cambio no lo veo reflejado en el reporte. En el reporte si examino ese campo dice longitud 100, cuando en realidad tiene mas caracteres.
Probe utilizando 'Base de Datos / Verificar base de datos' pero no hay caso.
alguien tiene idea que puede ser como para darme una mano?
Saludos.
2
« en: Lunes 28 de Septiembre de 2009, 05:10 »
Hola! Necesito que alguien me de una mano con lo siguiente, Estoy almacenando en una tabla de SQL 2005 imagenes, en un campo del tipo IMAGE. Hasta aca sale perfecto, ahora como hago para mostrar una determinada imagen en mi pantalla, en lo posible dentro del control Image de asp o alguno parecido? lo unico que pude encontrar en la red y hacerlo funcionar es lo siguiente Dim byteImage() As Byte byteImage = oENProducto.Imagen 'aca traigo de la imagen de la BD en un array de bytes
ContentType = "image/jpeg" Response.Expires = 0 Response.Buffer = True Response.Clear() Response.BinaryWrite(byteImage) Response.End() pero de esta manera me muestra la foto en una pantalla nueva y no dentro de un control dentro de mi pagina. bueno espero que me puedan ayudar, saludos!!
3
« en: Jueves 17 de Julio de 2008, 16:49 »
Hola, estoy necesitando ayuda con lo siguiente, espero puedan darme una mano. Necesito hacer un Count de un query que tiene un distinct. Tomo los ejemplos de la ayuda de SQL para mostrarlo En la ayuda dice COUNT(DISTINCT expression) evalúa expresión en todas las filas del grupo y devuelve el número de valores únicos no NULL. Y si pruebo el siguiente query funciona perfecto USE pubs GO SELECT COUNT(DISTINCT city) FROM authors GO
ahora si quiero hacer exactamente lo mismo pero agregando un campo mas en el distinct USE pubs GO SELECT COUNT(DISTINCT city,phone) FROM authors GO
me da un error sintaxis incorrecta cerca de ',' alguno si esto se puede solucionar y para poder realizar el count de ese query? gracias y saludos.
4
« en: Martes 25 de Marzo de 2008, 16:25 »
Hola,
Necesitaria saber si hay algun tipo de control que me permita crear graficos de barras (con datos que tengo en una BD).
Por la web vi un control para visual basic, MSChart, que hace graficos de barras en dos o tres dimensiones, se puden rotar, etc.
No saben si hay alguno similar para c#??
gracias!
5
« en: Miércoles 20 de Febrero de 2008, 15:31 »
Buenas,
Alguno tiene o conoce de alguna pagina donde pueda encontrar iconos para mis aplicaciones. (archivos .ico)
Buscando encontre infinidad de paginas, pero casi todas tienen iconos con extensiones .jpg o .png que si bien se pueden pasar a .ico con algunos programas despues hay que hacer los fondos transparentes etc etc y como yo no soy muy bueno en diseño siempre me quedan mal.
Por eso si alguno tiene o conoce iconos (que no sean los clasicos de windows) con fondos transparentes y listos para usar agradeceria que me los pase!!!
saludos!
pd: no es de vago, realmente converti un monton archivos a .ico y cuando aplicaba las transparencias me quedaban para el orto.
6
« en: Martes 19 de Febrero de 2008, 16:58 »
Buenas...
alguno sabe como hacer un textbox con scrollbar horizontal???????
Tengo un textbox multilinea con la propiedad scrollbar = both y verticalmente anda perfecto pero horizontalmente no funciona.
hay que cambiar alguna otra opcion???
saludos!
7
« en: Jueves 14 de Febrero de 2008, 12:22 »
Buenas.!
No se si fui descriptivo con el titulo por lo que paso a detallar en que necesitaria ayuda.
Quiero usar una toolbar con varios botones. Y necesitaria que cada vez que presione un boton este quede presionado, luego cuando presiono otro boton el primero queda en el estado normal y este ultimo pasa a quedar presionado etc.
Me explique bien?? Se puede hacer esto que digo?? o se hace con otro control??
bueno si alguno sabe algo que me avise por favor.
saludos!!
8
« en: Jueves 10 de Enero de 2008, 19:52 »
Buenas, tengo una duda. No manejo bien el crystal y tengo que modificar un codigo para que en lugar de abrir un reporte hecho en crystal directamente lo imprima. Se puede eso??? El codigo donde se muestra el reporte es el sig. CrystalReport1.ReportFileName = App.Path & "\Carrefour.rpt" CrystalReport1.Connect = "DSN=" + objConfig.dsDSN + ";UID=" + objConfig.dsUID + ";PWD=ordenes" CrystalReport1.ParameterFields(1) = "nrOrdendeCompra;" & nrOrdendeCompra & ";true" CrystalReport1.ParameterFields(2) = "idSupermercado;" & IdSupermercado & ";true" CrystalReport1.ParameterFields(3) = "idPDV;" & idPDV & ";true" CrystalReport1.ParameterFields(4) = "idCliente;" & IdCliente & ";true" CrystalReport1.Destination = crptToWindow CrystalReport1.WindowState = crptMaximized CrystalReport1.Action = 1 CrearPreview = True
Lo quieren hacer asi porque hay veces que son varios y prefieren imprimirlos y despues verlos del papel. Si alguno me puede dar una mano se lo agradeceria, igualmente voy a seguir investigando esto. saludos.
9
« en: Martes 4 de Diciembre de 2007, 13:47 »
Buenas, tengo una consulta.
Tengo que procesar un archivo de texto de la manera mas rapida posible. Actualmente los estaba procesando linea por linea (el texto tiene una estructura ya armada) con streamreader.readline. Pero bueno al ser 1.300.000 lineas el proceso tarda bastante. Hay algun metodo para hacerlo mas rapido?? En otras oportunidades lo que hacia era poner todo el contenido en un string por ejemplo y procesar el string, pero con esta cantidad de registros me salen errores de memoria. (el txt ocupa 80mb)
Alguien tiene algun metodo mas rapido o algo para aconsejarme??
Saludos.
10
« en: Miércoles 21 de Noviembre de 2007, 20:28 »
Hola, tengo otro problema, espero puedan ayudarme. Tengo que hacer una serie de INSERT a una tabla con unos datos que saco de un archivo de texto. La idea es hacerlo dentro de una transaccion ya que si algo falla no se deberia cargar nada. Estoy usando el siguiente codigo. Si lo hago sin utilizar la transaccion funciona bien, pero cuando utilizo la transaccion me da un error que dice que la operacion no es valida. (parte del codigo la saque para que no sea tan molesto de leer) OdbcTransaction otTransaccion=null; OdbcCommand cmAS400 = new OdbcCommand(); try { //Comienzo de transaccion otTransaccion = g_cnConexionAS400.BeginTransaction(); cmAS400.Connection = g_cnConexionAS400; cmAS400.Transaction = otTransaccion; //Recorre el array y carga los datos en la tabla R55RENTA foreach (string sRenta in sRentas) { cmAS400.CommandText = "INSERT INTO etc etc"; cmAS400.ExecuteNonQuery(); } otTransaccion.Commit(); } catch (Exception exp) { otTransaccion.Rollback(); }
En que puedo estar fallando?? Gracias y saludos.
11
« en: Martes 20 de Noviembre de 2007, 19:35 »
Hola!, Alguno tiene idea de como pasar una fecha juliana a gregoriana?? En realidad tengo que hacer ambas conversiones pero de gregoriana a juliana ya la pude hacer. Ya probe varias cosas que vi por la red pero ninguna funciona bien. Tambien estoy viendo la clase JulianCalendar pero no se si hace lo que necesito, bueno si alguno tuvo que hacer algo como esto y me puede dar una mano se lo agradezco.
saludos.
12
« en: Viernes 16 de Noviembre de 2007, 15:44 »
Hola!
Alguien tiene idea o algun apunte sobre como crear un DSN por codigo?? porque estoy realizando una aplicacion que se conecta a una base as400 y para esto le tengo que crear el origen de datos manualmente y me gustaria hacerlo de manera automatica.
vi en internet un codigo para VB que estoy tratando de llevarlo a c# pero bueno como varias cosas no las se si, alguno tiene info en c# se lo agradeceria
Saludos.
13
« en: Martes 13 de Noviembre de 2007, 16:14 »
Hola, estoy con un problema con el combo box.
Yo cargo un combo manualmente de esta manera;
comboBox1.Items.Add("BocaJrs"); comboBox1.ValueMember = "Cod 1";
En el item guardo lo que quiero que se vea y en el value member un codigo interno adjunto a ese item.
El problema es que me acabo de dar cuenta que cuando quiero recuperar esos datos de la siguiente manera
textBox1.Text = comboBox1.SelectedItem.ToString(); textBox2.Text = comboBox1.ValueMember.ToString();
el value member siempre es el ultimo que cargue. Por lo que no se si lo estoy trayendo mal o la propiedad value member no es para lo que yo quiero.
Probe tambien con selectedvalue y algunas cosas mas pero no consigo hacer para que cada item lleve a demas un codigo adjunto y despues pueda traerlo a un textbox. Cualquier ayuda sera agradecida!
saludos.
14
« en: Jueves 16 de Agosto de 2007, 21:23 »
Hola!. Estaria necesitando ayuda con lo siguiente. Tengo una aplicacion hecha en C# (utiliza framework 2.0). Es una aplicacion sencilla por lo que necesitaria dejarla en un servidor y que los usuarios la ejecuten ingresando por red a ese servidor. Pero recien cuando quise entrar desde mi pc y ejecutar la aplicacion que esta en ese servidor, salio un mensaje de .NET Framework como el siguiente: Application attempted to perform an operation not allowed by the security policy. To grant this application the required permission, contact your system administrator, or use the Microsoft .NET Framework Configuration tool.
Como hago para darle esos permisos? es alguna configuracion del framework?? Si alguno me puede orientar se lo agradeceria saludos.
15
« en: Martes 14 de Agosto de 2007, 21:55 »
Hola tengo una pregunta, espero que puedan ayudarme. No me sale la siguiente consulta: (les pongo un ejemplo para que se entienda) Hay dos tablas. En la primera (Clientes) tengo guardados los datos de 10 clientes. En la segunda (Pedidos) estan los datos de los pedidos que hacen estos clientes (por ej. cod. articulo y fecha)
Yo lo que necesitaria saber es cual fue el ultimo pedido que hizo cada uno basandome en la fecha. O sea me tendria que traer 10 registros "Pedidos", uno por cliente, y que cada pedido sea el que tiene la fecha mas proxima a la actual.
Estoy intentando con subconsultas pero todavia no di en la justa.
Saludos.
16
« en: Jueves 9 de Agosto de 2007, 15:41 »
Hola, tengo una duda. Como hago para que en un listview me muestre un tooltip cuando hago click en una fila??
Por ej. hago click en la fila dos del listview y que un tooltipo me muestre "Marco fila 2" y asi sucesivamente con todas las filas. Probe algunas cosas pero no consigo que me salga.
Saludos.
17
« en: Martes 7 de Agosto de 2007, 21:42 »
Buenas, estoy haciendo algunas cosas con excel y me acabo de dar cuenta que no puedo cerrar los archivos que uso.
Lo abro de la siguiente forma:
Excel.Application xlApp = new Excel.Application(); Excel.Workbook xlLibro;
xlLibro = xlApp.Workbooks.Open(sRutaExcel, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value);
y para cerrarlo hago
xlLibro.Close(false, Missing.Value, Missing.Value); xlApp.Quit();
por ahi vi que agregando esto podria funcionar pero tampoco: GC.Collect();
no se, si a alguien se le ocurre algo le agradeceria que me de una mano! saludos.
18
« en: Viernes 3 de Agosto de 2007, 14:45 »
Buenas, queria hacerles unas preguntas referidas a las listas punteros y demas. Necesito trabajar con unas listas en C# de la misma manera que lo hacia en C, con punteros. Por lo que estuve viendo en algunas de las discusiones de aca para trabajar de esta manera tengo que trabajar con codigo inseguro usando unsafe. Hasta aca todo bien, el problema viene cuando armo la estructura para armar la lista struct strDatos { public string sNombreRepositor; ... (mas datos) ... strDatos* str; }
cuando quiero compilar eso me sale el siguiente error: "Cannot take the address of, get the size of, or declare a pointer to managed type" Alguien sabe que es o como hago para generar una lista de igual manera que en C o C++??? saludos.
19
« en: Miércoles 25 de Julio de 2007, 20:58 »
Buenas, tengo el siguiente problema. Tengo esta funcion para realizar updates, insert o delete a una base de datos. public int EjecutarNonQuery(string sQuery, SqlConnection cnConexionSQL) { //Ejecuta una transaccion. (insert,update,delete) int iResultado; SqlCommand cmSQL = new SqlCommand(sQuery, cnConexionSQL); iResultado = cmSQL.ExecuteNonQuery(); return iResultado; }
Los parametros son la sentencia que quiero ejecutar (en este caso era un INSERT) y la conexion que vengo usando. Cuando la utilizo me sale el siguiente error: "There is already an open DataReader associated with this Command which must be closed first." En la aplicacion yo ya tengo un datareader abierto, pero no entiendo porque tengo que cerrarlo si en mi funcion no uso ningun datareader. Si o si tengo que cerrar el datareader? Si me pueden despejar la duda se los agradezco. saludos.
20
« en: Viernes 20 de Julio de 2007, 15:14 »
Buenas, tengo una pregunta.
Usando un MSFlexGrid, como se el nombre de la columna de la celda que tengo seleccionada??
gracias y saludos
21
« en: Jueves 19 de Julio de 2007, 20:40 »
Buenas, tengo el siguiente problema, espero me puedan ayudar. tengo un codigo similar a la siguiente: (el codigo este es solo para el ejemplo!) Dim Matriz() As String Dim x As Integer For x = 0 To 10 ReDim Preserve Matriz(x, 1) Matriz(x, 0) = "col1 " & x Matriz(x, 1) = "col2 " & x Next
cuando redimensiona la primera vez no hay problema pero cuando hace la segunda vuelta me tira un error "subscript out of range". alguien sabe por que??? yo necesitaria una matriz que contenga (suponiendo que se vean como filas y columnas) dos columnas y se vaya agregando una fila cada vez que pasa por el redim. saludos!
22
« en: Lunes 2 de Julio de 2007, 16:15 »
buenas, necesito ayuda! (para variar) Estoy empezando a ver el tema de las listas para usarlas en una aplicacion. Por lo que vi se usan de esta manera: struct strInfo //declaro la estructura { public int iId; public string sNombre; } List<strInfo> listDatos; //declaro la lista strDatos.iId = 1; strDatos.sNombre = "Diego"; listDatos.Add(strDatos); //agrego
Hasta ahi todo bien, pero en mi caso no se de antemano que datos va a contener la estructura. Por lo tanto estoy en un problema. Alguno tiene idea que podría hacer?
23
« en: Viernes 29 de Junio de 2007, 13:44 »
Buenas, tengo la siguiente cuestion, espero que alguien me pueda ayudar. Una parte del codigo me quedo mas o menos asi: foreach (reviso cada hoja de un excel) while (recorro todas las lineas de esa hoja) for (de esa hoja reviso solo unas columnas especificas) if(chequeo que no tenga un campo vacio)
ahora cuando entro al if y veo que determinada celda esta vacia significa que esa hoja de excel ya no la voy a procesar, por lo tanto tendria que salir de ese if del for y del while y quedarme al final del foreach para que pase a la hoja siguiente. Esta bien para este caso usar goto? o hay alguna manera de salir hasta donde quiero?? saludos.
24
« en: Miércoles 20 de Junio de 2007, 22:05 »
Buenas, Alguien sabe si existe algun tipo de datos que me permita sumar y restar horas y minutos. Pero sin contar los dias, por ej. si sumo 20:30 + 5:15 me de 25:45, lo mismo para la resta. Vi un tipo de dato "TimeSpan" pero no me trae exactamente lo que quiero.
Bueno si alguno conoce algo, o tiene alguna funcion armada y la puede pasar se lo agradeceria
saludos.
25
« en: Miércoles 20 de Junio de 2007, 17:31 »
Buenas, Alguno sabe como recorrer las filas que tiene un archivo de excel??
por ahora pude abrirlo, leer determinada celda, etc
pero necesitaria recorrer todas las filas que pueda tener una hoja de excel (obviamente sin saber cuantas tiene)
saludos!
|
|
|