|
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 - mau
1
« en: Miércoles 18 de Mayo de 2011, 18:51 »
excelente hilo!!! Tengo material para estudiar por días!
2
« en: Miércoles 18 de Mayo de 2011, 18:23 »
Si es una matriz de memoria porqué "productos(f).productos" .... Digo la matriz es dim productos(20) as string O cómo la creaste?
3
« en: Miércoles 18 de Mayo de 2011, 18:18 »
A pues para esto, ve a propiedades de tu proyecto y selecciona el dll de mysql para que vaya en la instalación. Navega en las pestañas del proyecto es intuitivo. saludos
4
« en: Miércoles 10 de Marzo de 2010, 16:21 »
Bienvenida, Primero este no es el hilo para el tema de tu pregunta. Segundo, ya revisaste los portales de MSN, BING, YAHOO? investiga algo de RSS
Saludos
5
« en: Miércoles 10 de Marzo de 2010, 16:20 »
Efectivamente Necesitas llamar a un Store Procedure que haga el Insert en "Pedidos", y luego llamar n veces al Store Procedure que hace el Insert en "Pedido_Items"
Saludos cordiales
6
« en: Miércoles 10 de Marzo de 2010, 16:14 »
Wamp, exelente utilidad que combina MYSQL, PHP y APACHE y la tengo corriendo eficientemente bajo XP SP3 y Win7even http://www.wampserver.com/En cuanto a los conectores lamento decirte que no utilizo java, no te puedo ayudar
7
« en: Miércoles 10 de Marzo de 2010, 16:12 »
CREATE TABLE `miprueba` ( `id` int(11) NOT NULL, `cantidad` decimal(10,3) default NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1
Así crearías un campo decimal que puede ser de 10 dígitos, inclusive decimales, los decimales pueden ser hasta 3
8
« en: Miércoles 10 de Marzo de 2010, 15:59 »
Mira, tienes varios problemas de diseño en la tabla y en la consulta. Lo primero y muy importante, las tablas deben estar correctamente indexadas para poder hacer las búsquedas eficientes sin peder tiempos al momento de insertar datos en las tablas. Esto es material de estudio aqui solo te trataré de explicar a grandes razgos lo que veo y que te ayudará visiblemente.
PRIMERO SELECT SUM(ValorTotal2)AS Suma2 FROM dniproduccion INNER JOIN bancopopulardos ON dniproduccion. Nuip = bancopopulardos. Identificacion;
Para mi esto sería correcto si los campos dniproduccion. Nuip y bancopopulardos. Identificacion fuesen del mismo tipo. Pero no lo son `Identificacion` bigint(20) not NULL, `Nuip` varchar(20) not NULL,
SEGUNDO Estos campos que utilizas para hacer el JOIN y consecuentemente la búsqueda deben estar indexados. (CREA UN ÍNDICE PARA ESTOS CAMPOS) ALTER TABLE dniproduccion ADD INDEX idx_autor(Nuip); Este es el ejemplo para una de las tablas, repito, es muy aconsejable que los campos que vas a utilizar para el JOIN tengan el mismo tipo de datos y que estén indexados, los índices pueden ser únicos, es decir, funcionarían como el campo KEY en este caso la sintaxis que te expliqué no utiliza esa opcion.
Y creo que con esto tienes para mejorar mucho tus consultas y meterte la semillita de seguir investigando.
Saludos cordiales Mau
9
« en: Jueves 4 de Diciembre de 2008, 00:49 »
Amigos, tendrán un libro que se llama "Universidad HACKER" en español? saludos
10
« en: Lunes 17 de Abril de 2006, 18:31 »
El programa o Base de datos, la puedes descargar de la propia página de mysql Aqui la direccion de la pag de descargas: http://dev.mysql.com/downloads/index.html
ahi mismo puedes descargar el MySQL Administrator entre otras herramientas  saludos y suerte El manual te lo enviaría si tienes una cuenta de gmail, pues es muy grande. y además, si te sirve en inglés. Pues literatura de esta es dificil conseguir en español. Saludos: Mau
11
« en: Lunes 17 de Abril de 2006, 18:25 »
y de versiones, En mi trabajo con VB6 hemos usado, crystal 7 y 8 Supongo que las versiones más nuevas también funcionan.
12
« en: Lunes 17 de Abril de 2006, 18:15 »
un gusto  Te recomiendo mucho esta base de datos  Y las herramientas que estan disponibles en la página de mysql.com pues ayudan en mucho para la administración y no tienen que envidiar a las grandes bases de datos de pago. Saludos
13
« en: Martes 11 de Abril de 2006, 23:06 »
Trataré de contestar lo mejor que pueda, vale decir que no soy experto en MYSQL aun  ¿Si uso el conector 3.51, podré tener acceso a todas las características de MySql 5.0?
R/ sí puedes usar el 3.51 y tendrás acceso a los Store Procedure, no sé que más puedes necesitar con respecto al conector, porque los TRIGGERS no dependen del conector para ejecutarse. Y la base de datos es la que tiene las nuevas funcionalidades. En cuanto a conector creo que lo único nuevo y relevante es poder ejecutar SP que si se puede con el 3.51 ¿Qué tan difícil es llegar via internet a un Pc en dónde tenga el servidor SQL? R/ Si el pc esta conectado directamente a internet, es cosa facil, pues solo necesitas de la ip del pc que te asigna tu proveedor de internet y el puerto de conección que me parece que es 3306 o algo así. 1.- Cuando un Pc en una intranet es el que tiene la conexión a Internet, es su IP la que aparece conectada. Las de los demás PCs parecen ser internas. ¿Debo mezclar las Ips (una concatenación o algo así) para llegar a un PC específico. R/ Si usas proxi (el caso de la red en donde solo una pc hace de Servidor y las otras de clientes y estas pueden entrar a internet por medio del servidor) No conozco manera de llegarle a la pc cliente desde afuera. Solo al servidor que es el que tiene ip asignada para internet. 2.- Cómo sé si el modem o router me está bloqueando los puertos, o tengo algún problema en la cadena de conexión que he definido? Para probar si el puerto esta habilitado puedes hacer un TELNET a la ip que quieres conectarte y el puerto.... ejemplo: Desde la linea de comandos puedes ejecutar "telnet 196.25.506.78 25" Eso se conectaría al servidor 196.25.506.78 y al puerto 25 (ejemplos claro) Si da error es que no vale, hay algun problema, pero si no da error y te entra al telnet es que el puerto está abierto. Entonces te peleas con la cadena de conección  Espero no estar muy equivocado  Saludos: Mau
14
« en: Martes 11 de Abril de 2006, 22:48 »
ahhhhh disculpa, tienes razón. Leí sin poner atención.
15
« en: Martes 11 de Abril de 2006, 22:44 »
Sería util decír en que lenguaje esta esto
16
« en: Martes 11 de Abril de 2006, 22:37 »
mira, aqui te paso un trozo de código que uso yo ahora mismo en uno de mis programitas  Espero que te sirva para tomar la idea de cmóo hacerlo, el código casi que se explica por sí mismo, pero si tienes dudas solo pregunta puntualmente: For i = 1 To 10 'Es un loop para enviar muchos correos With MAPIMessages1 .SessionID = MAPISession1.SessionID .Fetch .Compose .RecipAddress = Rst("mail" + tabla(i)) 'tabla es mi recordset aqui se puede poner la direccion en texto .RecipType = 1 'Dirigido directamente a la direccion especificada .MsgSubject = "Reporte Generado Para XX" 'Tema del Mensaje .MsgNoteText = "Reporte Generado Para " 'Texto del Mensaje .AttachmentIndex = 0 .AttachmentName = "RepVentasInv.xls" ' Nombre del Archivo Adjunto .AttachmentPathName = App.Path & "\" & "RepVentasInv.xls" 'Ruta y nombre del Archivo Adjunto .AttachmentIndex = 1 .AttachmentName = "Ventas.xls" ' Otro Nombre de Archivo .AttachmentPathName = App.Path & "\Ventas.xls" ' y la dire del otro archivo .Send False 'Enviar el Mensaje End With Next
Suerte
17
« en: Domingo 18 de Abril de 2004, 19:43 »
Hola amigo, Yo no creo que sea "demora" como dices Me parece que hace falta alguna linea en el código, que tal si luego de grabar los datos pones la línea Form_Load Para que se cargue de nuevo el formulario sin necesidad de volver a salir y entrar manualmente,
Provando esas y otras cosas talvez llegues al meollo del asunto.
18
« en: Sábado 17 de Abril de 2004, 19:53 »
Puedes hacer un procedimiento que modifique el gráfico con base a las variables que ya debes tener. Ejemplo var Unidades: integer; Costo: integer; Venta: integer; Cuando modificas en pantalla algun valor (cargas la variable con el nuevo valor) Entra a el procedimiento Readln(Unidades); Readln(Venta); Costo := (Venta / 1.5) * Unidades; #Con esta instruccion harás la llamada al procedimiento que te modificará el gráfico# ModificarGrafico Unidades, Costo, Venta #y el procedimiento, del que vale solo el encabezado, esta abajo# procedure ModificarGrafico (UnidadesGr: integer;CostoGr: integer;VentaGr: integer;); begin #Aqui pones el código que llena el gráfico# #Lo usual es borrar el que esta en pantalla y graficar el nuevo con los valores nuevos# end end; Espero que con esto te hagas una idea. Y si estoy mal, me corrigen, que hace años que no toco Pascal,
19
« en: Sábado 17 de Abril de 2004, 19:22 »
Hola Trip@ Por ningún lugar ví lo que has hecho! No estoy tan deacuerdo con los amigos que escribieron arriba, Pascal es sencillo, mucho más que C, valla que si! Es diferente y no es gráfico, pero es entretenido y con esa base se puede aprender mucho. Claro que estamos hablando de aprendizaje. Tripa@, consíguete un libro de pascal, pásate unas noches en frente del ordenador haciendo los ejemplos y verás que pronto tu mismo te darás las respuestas. Otra cosa, no te desanimes si no le encuentras solución pronto, práctica mucho y lee, pon aqui tus dudas, pero pon código o el pseudo que tienes en mente, Hablaremos claramente y creo que entre todos pronto lo lograrás! Saludos
20
« en: Miércoles 14 de Abril de 2004, 21:19 »
Hola amigo, Lamento decirte que parece que vas por el rumbo equivocado. Lo correcto es decir que has hecho, que has pensado hacer.. Y asi se procede con la ayuda Has hecho algunos intentos? Donde es que tienes problemas? En la definiciòn de los requerimientos? En los algoritmos? en la programaciòn? Explica màs! Saludos compatriota!
21
« en: Miércoles 14 de Abril de 2004, 21:10 »
entra a INICIO/EJECUTAR/msconfig ahì contraràs un botòn IniciarRestaurarSistema Ahì se abrirà una ventana con un calendario, solo debes escojer un dìa en el qeu no existìa el problema. La configuraciòn del sistema volverà a como estaba antes, es magnìfico. Pruèbalo
22
« en: Miércoles 14 de Abril de 2004, 21:05 »
Si tienes winXp con el msconfig INICIO/EJECUTAR/msconfig Puedes devolver la configuraciòn de tu pc a un dìa en el que no tenìas el problema que dices., Yo recièn lo descubrì ayer y lo puse en pràctica! Maravilloso Deben intentarlo!
23
« en: Miércoles 14 de Abril de 2004, 21:00 »
Gracias Brroz Asi lo hago, con formularios dedicados a la ediciòn, Pero buscaba algo màs sencillo (para la interface) Gracias por la atenciòn prestada
24
« en: Miércoles 14 de Abril de 2004, 20:55 »
En esto estoy con Brroz
Lo mejor es seguir cultivando al usuario, aunque te saquen las canas de todos colores. Y explicarle que si la caga la caga, Que las cosas se hacen con conciencia de lo que se esta haciendo y no solo por probar què pasarà!
saludos
25
« en: Miércoles 14 de Abril de 2004, 01:19 »
Tambièn pueden usar ADO y el controlador de JET 4.1
|
|
|