• Jueves 25 de Abril de 2024, 10:05

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 - DiabloRojo

Páginas: [1] 2 3 ... 9
1
VB .NET / Re:Ayyuda ! Problema con base de datos
« en: Miércoles 20 de Julio de 2016, 04:48 »
Hola, ya encontraste la solución a tú problema?

Si no recuerdo mal (hace un motón que no programo) en tu consulta insert debes indicar los campos de la tabla que deseas ingresar. No lo indicas, pero casi seguro que tienes un campo numérico autogenerado como id.

Saludos,

2
SQL Server / Re:falla en código para crear un procedimiento falla SQL2012 ¿solución?
« en: Miércoles 22 de Octubre de 2014, 02:34 »
Que tal cam46?

Si no recuerdo mal cuando vas a ingresar datos en una tabla y no indicas los campos que van a adquirir valores es obligatorio que tu consulta de inserción tenga despues del "values" la misma cantidad de valores y tipo de datos (en estricto orden) que los definidos en tu tabla.

Un ejemplo: tienes la tabla tabla1 con los campos id, nombre, fecha

entonces puedes hacer

Código: [Seleccionar]
insert into tabla1 values (1, cam46, '2014-10-21') --> no menciono los campos pero inserto estricto numero de campos y estricto orden de tipo de datos

supon que solo quieres añadir la fecha

Código: [Seleccionar]
insert into tabla1 (fecha) values ('2014-10-21') --> ingreso campos en cualquier orden debo indicar que se corresponde con que...

Saludos

3
C# / Re:Visualizar mails de cuenta Gmail en C#
« en: Martes 6 de Mayo de 2014, 05:14 »
Qué tal RodrigoRRT?

Bienvenido al foro, imagino que para lograr lo que comentas debes trabajar con los protocolos POP3 e IMAP. Verifica cual es el que usa GMAIL.

Saludos,

4
PHP / Re:La busqueda me da problemas
« en: Martes 3 de Diciembre de 2013, 21:32 »
Buenas thinlizzy, cómo estás?
Ya pudiste resolver tu duda? Si es así, publica la solución; estarás contribuyendo al foro. Lamentablemente la actividad del foro ha ido disminuyendo con el paso de los años y cada vez es más dificil encontrar participantes que dejen su aporte...

No soy experto en php ni nada pero busca información sobre el array y el parámetro $_SERVER['PHP_SELF'] tal vez te sea de utilidad.

5
SQL Server / Re:Consulta para obtener el pago mas retrasado
« en: Sábado 9 de Noviembre de 2013, 16:52 »
Qué tal gabio2,

Es decir, debo incluir en la cláusula GROUP BY cualquier campo que NO esté dentro de una función de agregado (min, max, sum...) y que aparezca después del SELECT.

Por otro lado, mi confusión parte de que hice la prueba en mysql y allí sí funciona  de la manera que sugerí :think:. pero revisando en sql server me doy cuenta de que funciona exactamente como tu propusiste.

Otra forma pudo haber sido (y esta vez sí en sql server):

Código: SQL
  1. SELECT contrato_id, semana, interes, abono, iva, fecha_pago, pagado
  2. FROM creditos_abonos ca1
  3. WHERE semana IN(SELECT MIN(semana) AS semana FROM creditos_abonos ca2 WHERE pagado = 0 AND ca1.contrato_id = ca2.contrato_id GROUP BY contrato_id);

Aunque creo que la manera más eficiente de realizar la consulta es la de gabio2.

Saludos

PS: Por cierto, recomiendo http://sqlfiddle.com/ para probar consultas contra mysql, postgre y sql server.

6
SQL Server / Re:Consulta para obtener el pago mas retrasado
« en: Viernes 8 de Noviembre de 2013, 03:42 »
Hola qué tal?

No servía hacer?:

Código: SQL
  1. SELECT contrato_id, MIN(semana) AS semana, interes, abono, iva, fecha_pago, pagado
  2.     FROM creditos_abonos
  3.     WHERE pagado = 0
  4.     GROUP BY contrato_id;
  5.  

7
C# / Re:Generar un código Automáticamente en C# y BD SQLServer
« en: Miércoles 23 de Octubre de 2013, 00:25 »
Qué tal agustinsuana?
Wow qué respuesta tan oportuna te dio patricio55. Me hace recordar aquellos tiempos cuando el foro era mucho más movido... aquí vengo yo a entrometerme 11 días después. La mejor forma de averiguar qué hace el código es que lo pruebes! Crea una tabla de nombre test, con un campo llamado código -de tipo varchar- e inserta el registro "A009", por ejemplo; luego, ejecuta la consulta que te pasó patricio55 contra la tabla y mira qué pasa. Hasta me dan ganas de instalarme el Sql Server sólo por probar ésta consulta  :nosweat:

Saludos.

8
Bases de Datos / Re:PROBLEMA CON SELECT ANIDADO
« en: Jueves 8 de Agosto de 2013, 08:30 »
Qué tal novatovenezolano,

No es más fácil usar una consulta SQL simple (es decir, no le veo el caso a anidar varios SELECT contra la misma tabla en cada caso):

Código: [Seleccionar]
SELECT campo1 FROM tabla1 WHERE campo1 = condicion1 AND campo2 = condicion2 AND campo3 = condicion3 AND... AND campoN = condicionN
De cualquier forma, te sugiero revises el uso de comillas simples y dobles que estás efectuando...

Saludos.

9
C# / Re:Como saber si una celda de una columna esta repetida en c#¿?
« en: Lunes 22 de Julio de 2013, 08:15 »
Qué tal carrobe90?

Una vez tuve que lidiar con un problema parecido a nivel de base de datos y me ayudaron mucho las rank functions o "funciones de rango". En mi caso estaba trabajando con SQLServer2005. Las funciones en cuestión son: rank, dense_rank, row_number y ntile. Si no recuerdo mal hay equivalentes para otros manejadores de bases de datos. Creo que también puedes hacer algo como

Código: [Seleccionar]
SELECT secuencial, SUM(1) AS duplicados FROM tu_tabla GROUP BY secuencial HAVING duplicados > 1
para detectar duplicados... claro, todo esto a nivel de base de datos.

Espero que te sea de utilidad.

Saludos.

10
VB .NET / Re:problema con query para cierre de mes
« en: Jueves 6 de Junio de 2013, 00:09 »
Excelente! fre_saga. Me alegro de que hayas podido resolver tus dudas por tí mismo.

Es el espíritu de los foros que comentes cual fue la solución que encontraste para el problema. Así, cualquiera que entre al foro con una duda igual o parecida puede hallar en tu ejemplo un sabio consejo, ayuda u orientación.

Saludos.

11
VB .NET / Re:problema con query para cierre de mes
« en: Martes 4 de Junio de 2013, 07:33 »
Qué tal fre_saga? Bienvenido al foro.

Debes tener en cuenta que cuando usas las líneas:

Código: [Seleccionar]
SELECT cod_prod, SUM (cantida) AS cantida, SUM (ptotal) AS ptotal  FROM compra_dt GROUP BY cod_prod
y

Código: [Seleccionar]
(SELECT cod_prod, SUM (cantida) AS cantida, SUM (ptotal) AS ptotal  FROM venta_dt GROUP BY cod_prod
por decirlo de alguna manera, estás creando tablas "virtuales" que sólo incluyen esos campos que mencionas luego de la instrucción select por eso estás obteniendo el error "no existe tal columna"...

SQL en un poco mañoso. Prueba en añadir la columna nfactura en los SELECT indicados más arriba y luego en hacer referencia a los alias de las tablas que estas creando (b y c) porque podrías tener el error de hacer referencia a una tabla que no pertenece a la consulta...

Saludos.


12
Qué tal Mely_13? Supongo que no puedes concatenar un entero con una cadena....

13
C# / Re:OpenFileDialog problemas
« en: Martes 21 de Mayo de 2013, 20:43 »
Qué tal krilin123?

Creo que definitivamente debes revisar lo relativo a la permisología. Puedes revisar en:

http://msdn.microsoft.com/es-es/library/61097ykx(v=vs.80).aspx

Por otro lado, si SQLite no encuentra la base de datos que especificaste en la cadena de conexión crea una base de datos vacía con el mismo nombre. Esto puede ser confuso en casos como el tuyo porque este comportamiento te impide saber si el problema es el acceso al archivo/carpeta u otra cosa. Verifica la documentación de SQLite y del  System.Data.SQLite porque hay un parámetro de la cadena de conexión que impide este comportamiento predeterminado y genera una excepción cuando no encuentra el archivo. No recuerdo muy bien pero creo que el parámetro es
Código: [Seleccionar]
FailIfMissing=True
Saludos

14
C# / Re:Enlazar varios radiobuttons con base de datos de access 2007
« en: Sábado 18 de Mayo de 2013, 23:15 »
Qué tal linda92?
Según entiendo, la aproximación que se utiliza en .net es trabajar contra las bases de datos de manera desconectada. Esto es, te conectas a la base de datos, traes los registros que te interesan, te desconectas de la base de datos, los usas como quieras y, si es pertinente, actualizas los datos (conectándote nuevamente a la BD). Esto quiere decir que, por lo general, estarás trabajando frecuentemente con una copia local de los datos siendo irrelevante para los efectos sobre qué base de datos estés trabajando.

Con respecto a tu pregunta, ¿ya verificaste la propiedad DataSource de los controles?

Saludos

15
C# / Re:control bindingNavigator
« en: Miércoles 24 de Abril de 2013, 03:24 »
Qué tal jpaler?

Revisa esto te puede aclarar algunas cosas...

http://www.c-sharpcorner.com/UploadFile/718fc8/working-with-bindingnavigator-control/

Saludos

16
C# / Re:OpenFileDialog problemas
« en: Miércoles 17 de Abril de 2013, 03:49 »
Hola ¿Qué tal?
Dices que estás tratando de conectarte con access pero tu código muestra que estás utilizando una librería para conectarte con sqlite ¿me perdí de algo?

17
C# / Re:no consigo conectar con Excel mediante OleDb
« en: Miércoles 20 de Febrero de 2013, 03:34 »
Qué tal Picyo?

Revisa este link a ver si te resulta de utilidad http://msdn.microsoft.com/en-us/library/system.data.common.dataadapter.update.aspx

Saludos.

18
VB .NET / Re:Error de referencial cultural
« en: Miércoles 12 de Diciembre de 2012, 05:27 »
Buenas,

Parece que te llevas a la otra compu la carpeta de tu proyecto pero estas olvidando llevarte las imagenes que usas en tu aplicacion.
  • Asegurate de que te llevas la carpeta que contiene las imagenes que estas usando en la compu 1
  • Asegurate de que el lugar donde colocas tus imagenes en la compu 2 respeta la estructura de directorios que usas en la compu 1
  • Si sigue sin funcionar actualiza las rutas de tus imagenes en la compu 2 (vuelve a agregar las imagenes al proyecto)

Saludos,

19
PostgreSQL / Re:Como combinar dos consultas sin perder filas
« en: Jueves 29 de Noviembre de 2012, 17:04 »
Ya probaste consulta1{A,B} LEFT JOIN consulta2{A,C}??

20
C# / Tamaño del monitor y visualización controles
« en: Lunes 12 de Noviembre de 2012, 02:09 »
Buenas,

Puede parecer un poco tonto pero tengo la duda... Estoy diseñando una aplicación cuya salida se va a mostrar en una pantalla de televisión de 42" yo estoy haciendo las pruebas en un monitor de 22" y mi duda es concerniente a si las fuentes mantendrán su aspecto/proporción con respecto a lo diseñado o si debo tener consideraciones especiales con las fuentes.

Saludos,


21
VB .NET / Re:Imprimir contenido TextBox en dos lineas
« en: Viernes 9 de Noviembre de 2012, 06:52 »
Qué tal mexican2.

Creo que tu mismo contestaste tu pregunta. Substring funciona exactamente así (corta bruscamente). Te toca a ti evaluar si el caracter 75 es un espacio en blanco o no y en función de eso devolver hasta el espacio anterior.

22
ASP .NET / Re:Duda de novato
« en: Martes 30 de Octubre de 2012, 16:21 »
Qué tal Sined99?
Yo tampoco tengo experiencia en eso de ASP.NET pero por lo que comentas parece que lo que quieres hacer es tener un servidor web activo en tu segunda máquina (IIS si vas a usar ASP.NET).
Saludos.

23
C# / Re:Mover programa de gestión base de datos (y archivo BBDD) a otro PC
« en: Jueves 11 de Octubre de 2012, 05:05 »
Mummm... la pregunta era entonces como te conectas a una base de datos en red. En mis tiempos de programador de VB6 instábamos las herramientas de conectividad de SQL Server (el llamado cliente) creábamos la conexión ODBC y no tocábamos la aplicación que siempre apuntaba al ODBC. Claro que en la fase de instalación debíamos configurar el ODBC en cada máquina dónde usáramos el programa. Supongo que se puede hacer algo parecido en tu caso.

Un ejemplo de cómo crear un ODBC http://www.youtube.com/watch?v=4vk8R1A0HKw

Saludos.

25
C# / Re:Mover programa de gestión base de datos (y archivo BBDD) a otro PC
« en: Lunes 8 de Octubre de 2012, 23:24 »
Hola,
Supongo que bastaría con que copiaras/instalaras tu programa en el segundo PC y que restauraras un BackUp de tu base de datos en el segundo PC. Busca en internet cómo realizar copias de seguridad y cómo restaurar bases de datos en SQL Server.

Saludos.

Páginas: [1] 2 3 ... 9