• Domingo 22 de Diciembre de 2024, 13:28

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

Páginas: 1 ... 75 76 [77] 78 79 ... 83
1901
MySQL / Re: Dudas Sobre Mysql
« en: Sábado 28 de Octubre de 2006, 21:47 »
Hola

mira espero poder ayudarte... :)


1-- Por el momento no hay manera de declarar UDT estos son los Tipos de datos Soportados

2-- Asi es es correcto apartir de la version 5.0.2

3-- Puedes definir uno por cada combinacion entre el evento  y el tiempo en que se ejecuta la accion ej. (BEFORE INSERT,AFTER INSERT)....  asi que pudieran ser 6 disparadores por tabla.... por ahora...

"There cannot be two triggers for a given table that have the same trigger action time and event. For example, you cannot have two BEFORE UPDATE triggers for a table. But you can have a BEFORE UPDATE and a BEFORE INSERT trigger, or a BEFORE UPDATE  and an AFTER UPDATE trigger." Leer mas...


4--De Momento no es posible cambiar el orden de la ejecucion aunque existe ACTION_ORDER en la tabla de TRIGGERS en INFORMATION_SCHEMA probablemente para versiones posteriores...

"El comando ACTION_ORDER contiene la posición ordinal de la acción del disparador en la lista de todos los disparadores similares en la misma tabla. Actualmente, este valor siempre es 0, porque no es posible tener más de un disparador con el mismo EVENT_MANIPULATION y ACTION_TIMING en la misma tabla." Leer más...


5--Reglas para los nombres MySQL

6-- Check es Igual en MySQL ej.

<!--sql--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>SQL </td></tr><tr><td id='CODE'><!--sql1-->CREATE TABLE empleados (
  `id` INTEGER UNSIGNED NOT NULL AUTO_INCREMENT,
  `edad` INTEGER UNSIGNED Check (edad>18 and edad<99),
  PRIMARY KEY(`id`)
)
<!--sql2--></td></tr></table><div class='postcolor'><!--sql3-->

Aunque es ignorado por MySQL :P ... osea no funciona (al menos en windows)  lo que puedes hacer es crear Llaves Foraneas para poder crear las restricciones (constraints)

7-- Pues generas un archivo de texto con todas las instrucciones regularmente con extencion SQL anque no es relevante ya que es texto.... y lo ejecutas no requieres utilizar Go ni ningun 'separador' ej...

base.sql
<!--sql--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>SQL </td></tr><tr><td id='CODE'><!--sql1-->CREATE DATABASE bd;
USE bd;

[color=blue;font-weight]DROP[/color] TABLE IF EXISTS `account`;
CREATE TABLE `account` (
  `acct_num` int(11) NOT NULL auto_increment,
  `amount` decimal(10,2) default NULL,
  PRIMARY KEY  (`acct_num`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

[color=blue;font-weight]INSERT[/color] INTO `account` (`acct_num`,`amount`) VALUES
 (1,'20.00'),
 (4,'400.00'),
 (5,'500.00');

[color=blue;font-weight]DROP[/color] TABLE IF EXISTS `empleados`;
CREATE TABLE `empleados` (
  `idempleado` int(11) NOT NULL auto_increment,
  `nombre` varchar(32) default NULL,
  `departamento` varchar(1) default NULL,
  `sueldo` double default NULL,
  PRIMARY KEY  (`idempleado`),
  KEY `id` (`idempleado`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

[color=blue;font-weight]INSERT[/color] INTO `empleados` (`idempleado`,`nombre`,`departamento`,`sueldo`) VALUES
 (1,'Juan Perez','1',5000),
 (2,'Laura Morales','',5500),
 (3,'Luis Gutierrez','',8500),
 (4,'Pedro Solar','',500),
 (5,'David Vilchez','',5500);
<!--sql2--></td></tr></table><div class='postcolor'><!--sql3-->

para ejecutarlo puedes hacer esto por ejemplo:

Linea de comando: mysql>\. C:\base.sql;

O puedes usar algun programa con entorno grafico que te ayude como:Saludos
y Suerte

1902
PHP / Re: Bajar Archivo
« en: Sábado 28 de Octubre de 2006, 00:08 »
descargar? o leer?

1903
MySQL / Re: Updates Multiples
« en: Viernes 27 de Octubre de 2006, 18:27 »
update multiple??????

bajo que condicion?

tendrias que hacer 5000 sentencias, casi como hacerlo a 'mano'

Segun entiendo lo que quieres es reenumerar ¿cierto?


Supongamos que la tabla se llama empleados, tiene un campo llave idempleado que es auto incrementable, lo primero que hay que hacer es desactivar que sea llave (y tal vez quitarle el auto_increment) algo asi:


<!--sql--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>SQL </td></tr><tr><td id='CODE'><!--sql1-->[color=blue;font-weight]ALTER TABLE[/color] empleados,
MODIFY COLUMN idempleado INTEGER NOT NULL DEFAULT 0,
[color=blue;font-weight]DROP[/color] PRIMARY KEY;
<!--sql2--></td></tr></table><div class='postcolor'><!--sql3-->

Segun creo que los registros empiezan en 5000? hasta el 1000 ? o como es que estan desfasados?

supongamo que es como yo creo :P

<!--sql--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>SQL </td></tr><tr><td id='CODE'><!--sql1-->[color=blue;font-weight]UPDATE[/color] empleados set idempleado=idempleado - 4999
<!--sql2--></td></tr></table><div class='postcolor'><!--sql3-->

con esto reanumerarias del 1 al 5000 (si estan consecutivos 5000,5001...)

ahora hay que volver a hacer el campo llave, (y colocar el auto increment si lo quitaste)

<!--sql--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>SQL </td></tr><tr><td id='CODE'><!--sql1-->[color=blue;font-weight]ALTER TABLE[/color] empleados
   MODIFY COLUMN idempleado INTEGER NOT NULL AUTO_INCREMENT,
   ADD PRIMARY KEY(idempleado);
<!--sql2--></td></tr></table><div class='postcolor'><!--sql3-->

Para colocar el autonumerico en el siguiente...

<!--sql--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>SQL </td></tr><tr><td id='CODE'><!--sql1-->[color=blue;font-weight]ALTER TABLE[/color] empleados AUTO_INCREMENT = 5000;
<!--sql2--></td></tr></table><div class='postcolor'><!--sql3-->


Suerte
Espero te sirva

1904
PHP / Re: Novasitimo
« en: Viernes 27 de Octubre de 2006, 17:04 »
Hola primero que nada no 'mezcles' los archivos si estas usando PHP es mejor que todos los archivos sean extencion PHP, y no HTML aun que no lleven PHP porque si en algun momento requieres código PHP en el archivo solo lo escribes y listo



ahora para incluir un archivo dentro de otro puedes hacer esto:


[php:303gd48g]
  1.  
  2. [code]
  3. &#60;?
  4.    include&#40;"registros.php");
  5.    ....
  6. ?&#62;
  7. [/code]
  8.  
[/php:303gd48g]

Donde "registros.php" es el nombre del archivo a 'incluir', espero esto sea lo que andas buscando


Suerte

1905
HTML / Re: Bueno Me Pueden Ayudar
« en: Viernes 27 de Octubre de 2006, 02:54 »
Cita de: "mause666"
disculpena todos en especial al que iba esto. esque padesco de isteia.. le pido perdon s todos gracias..

me podrian entender ya que no fue mi intension causar todo esto..

en especial a ibitio
Eso no es Suficiente....  :angry:











... :P  aqui esta  algo como reproducir un midi en un pagina y como utilizar el objeto del WMP

<!--html--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>HTML </td></tr><tr><td id='CODE'><!--html1-->
Código: Text
  1.  
  2. <![color=red]-- // Puedes colocarlo en el fondo --[/color]>
  3.  
  4. &#60;BgSound SRC=&#34;archivo.mid&#34; LOOP=INFINITE&#62; <![color=red]-- // Loop=# de repeticiones --[/color]>
  5. &#60;body bgsound=&#34;archivo.mid&#34; autoStart=true&#62;
  6.  
  7.  
  8.  
  9. <![color=red]-- // 'Incrustar' un objeto para ejcutar el archivo midi --[/color]>
  10. &#60;EMBED SRC=&#34;archivo.mid&#34; AUTOSTART=TRUE height=0 width=0&#62;
  11.  
  12.  
  13.  
  14. <![color=red]-- // para trasmitir Radio por WMP --[/color]>
  15.  
  16. &#60;OBJECT id=&#34;oRadio&#34; width=&#34;320&#34; height=&#34;240&#34;
  17.   CLASSID=&#34;CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6&#34;
  18.   type=&#34;application/x-oleobject&#34;&#62;
  19.  
  20.   &#60;PARAM NAME=&#34;URL&#34; VALUE=&#34;mms://wm8.spacialnet.com/mozlove36863&#34;&#62;
  21.   &#60;PARAM NAME=&#34;AutoStart&#34; VALUE=&#34;True&#34;&#62;
  22.   &#60;param name=&#34;showcontrols&#34; value=&#34;1&#34;&#62;
  23.   &#60;PARAM name=&#34;PlayCount&#34; value=&#34;9999&#34;&#62;
  24. &#60;/OBJECT&#62;
  25.  
<!--html2--></td></tr></table><div class='postcolor'><!--html3-->

mas informacion ....
http://windowssdk.msdn.microsoft.com/en-us...y/ms747619.aspx :)

1907
VBA / Re: Command Line En Vb6 (línea De Comandos)
« en: Jueves 26 de Octubre de 2006, 19:27 »
Hola

Código: Text
  1.  
  2. Private Declare Function GetLongPathName Lib &#34;kernel32&#34; Alias &#34;GetLongPathNameA&#34; _
  3.     (ByVal lpszShortPath As String, ByVal lpszLongPath As String, _
  4.     ByVal cchBuffer As Long) As Long
  5.    
  6. Private Sub Command1_Click()
  7.  Dim ls_Buffer As String
  8.  Dim li_longitud As Long
  9.        
  10.     ls_Buffer = Space(255)
  11.     li_longitud = GetLongPathName(Text2, ls_Buffer, Len(ls_Buffer))
  12.     MsgBox (&#34;La ruta Completa es: &#34; & Left(ls_Buffer, li_longitud))
  13.        
  14. End Sub
  15.  
  16.  

http://www.elguille.info/VB/


por cierto es VB6?  

aqui esta el foro correcto:
http://foros.solocodigo.com/index.php?showforum=39     :)

Suerte

1908
HTML / Re: Bueno Me Pueden Ayudar
« en: Jueves 26 de Octubre de 2006, 10:25 »
"NO es obligación de NADIE responderte, las personas que estamos aquí, tenemos trabajo y cosas que hacer.

Para lo del midi encontré ésto pero no lo revisé bien porque no tengo mucho tiempo.
http://www.thesitewizard.com/webdesign/backgroundmusic.shtml

Recuerda, busca en google de preferencia antes de preguntar.

Ahora, estuve viendo tu página y como sugerencia, no pongas tantas imágenes, me dió flojera leer, la verdad no leí nada, me perdí fácilmente, lo único de lo que me dí cuenta fué de que es un foro, pero la verdad no se de que.

Cambia el fondo, trata de hacer el diseño mas minimalista."

 B)


Citar
yo me preocupara que esas palabras me las dijera alguien que pueda y sea algo como el administrador o moderador pero no vos ok..

Deberias de ser menos agresiva/o todos aqui ayudamos, por gusto no por obligacion y creo que hay mensajes que llegan a ser molestos... :whistling:



Citar
y el otro es que quiero poner el hide a mis archivos para que la gente agradesca primero antes de descargar mientras ellos no agradescan no les muestra el link

Entonces para que tu recibas respuestas creo que deberias  de pedirlas de una mejor manera .... yo se como se hace lo que quieres (y se que muchos mas aqui), podemos decirte si preguntas bien ;)



pd. que mala ortografia :P

1909
Visual Basic 6.0 e inferiores / Re: Xml
« en: Miércoles 25 de Octubre de 2006, 23:30 »

1910
Visual Basic 6.0 e inferiores / Re: [ayuda] Al Hace Click Derecho--> Pase Algo
« en: Miércoles 25 de Octubre de 2006, 23:19 »
Que pase algo como que?



ejemplo en evento mousedown del form o de cualquier objeto que admita este evento puedes programar


Código: Text
  1.  
  2. If Button=2 then
  3.   msgbox (&#34;Se presiono el click derecho&#59;)&#34;)
  4. end iF
  5.  
  6.  

1911
PHP / Re: No Puedo Conectar Mi Base Access Con Php
« en: Miércoles 25 de Octubre de 2006, 20:07 »
Hola


Prueba con esto

Código: Text
  1.  
  2. &#036;base_soporte(&#34;DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=&#34; . str_replace(&#34;/&#34;, &#34;&#092;&#092;&#34;, &#036;_SERVER[&#34;DOCUMENT_ROOT&#34;]) . &#34;/soporte/Soporte/access/db_soporte.mdb&#34;, &#34;&#34;, &#34;&#34;)
  3. &#036;conex=odbc_connect(&#036;base_soporte,&#34;&#34;,&#34;&#34;);
  4.  
  5.  


Suerte

1913
Visual Basic 6.0 e inferiores / Re: ¿como Iniciar Mi Aplicacion Junto Con Windows?
« en: Miércoles 25 de Octubre de 2006, 00:35 »
Cita de: "frei09"
puros asnos no saben nada q no saben q eso se pone en la aplicaion q uno esta haciendo cosa q nuesttr programa automaticamente lo inicia al momento de instalarlo ok
si desean ayuda envienme un correo a frei09@hotmail.com tambien reparo computadoras
Lo mas probable es que no sepas programar, o que seas un infante



vuelve cuando hayas crecido niño  :hola:

1914
PHP / Re: Contador De Visitas
« en: Martes 24 de Octubre de 2006, 18:39 »

1915
Power Builder / Re: Gestor De Bd: Pb Debe Crear Su Propia Bd
« en: Martes 24 de Octubre de 2006, 17:27 »
Cita de: "F_Tanori"
Que sentido tiene es?


donde guardarias tus datos?
para tu programa?
quieres crear tablas ?
que caso tiene simular una bd?

bueno pues eso te lo habia preguntado antes donde guardarias tus datos?
para tu programa?



Primero que nada el objeto SQLCA debe de estar conectado al servidor a una base de datos, con un usuario que tenga permisos para crear bases de datos, la instruccion que vas a ejecutar debe ser como en SQL server

esa instruccion la he usado mas de una vez en MySQL, y a funcionado imagino que va por ahi en SQL Server ( http://msdn2.microsoft.com/es-es/library/ms176061.aspx)

Por cierto te marca algun error?(SQLCA.SQLErrText) o simplemente no hace lo que querias?


Saludos

1916
Sobre los Foros de SoloCodigo / Sobre El Foro Sql
« en: Martes 24 de Octubre de 2006, 09:23 »
tengo una duda el foro SQL
se refiere a SQL Server ? si es asi me preguntaba porque es que no se llama SQL server en lugar de solo SQL, porque el Lenguaje SQL no es SQL server (el producto de MS),a lo que yo me refiero es que yo entendia  como que ese foro era para lenguaje SQL (sentencias,expresiones algebricas,operaciones etc),ya que las sentencias varian dependiendo de la BD, pero si se refiere a SQL server pues esta bien lo tomare como tal :)


tal vez he sido el unico que se ha pensado eso :(


Gracias

1917
Power Builder / Re: Gestor De Bd: Pb Debe Crear Su Propia Bd
« en: Martes 24 de Octubre de 2006, 08:56 »
:)


Código: Text
  1.  
  2. String ls_SQL
  3.  
  4. ls_SQL=&#34;CREATE DATABASE BDdesdePB&#34;
  5. EXECUTE IMMEDIATE :ls_SQL USING SQLCA;
  6.  
  7.  
  8.  


Suerte

1918
MySQL / Re: Problema Con Show Columns
« en: Martes 24 de Octubre de 2006, 06:27 »
que version tienes?



prueba con esto

<!--sql--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>SQL </td></tr><tr><td id='CODE'><!--sql1-->desc clases
<!--sql2--></td></tr></table><div class='postcolor'><!--sql3-->

o

<!--sql--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>SQL </td></tr><tr><td id='CODE'><!--sql1-->describe clases
<!--sql2--></td></tr></table><div class='postcolor'><!--sql3-->


Suerte

1919
Visual Basic para principiantes / Re: Busqueda De Un Cliente
« en: Martes 24 de Octubre de 2006, 01:08 »
:blink:

no entendi  :rolleyes:

¿Puedes explicarlo mejor?

1920
Bases de Datos / Re: Comparar Fechas En Formato String
« en: Martes 24 de Octubre de 2006, 01:05 »
Pero eso seria para darle tratamiento ya en Visual basic, cuando lo pueden hacer antes de 'bajar' todos los registros ¿No creen?


Por ejemplo en MySQL seria:

<!--sql--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>SQL </td></tr><tr><td id='CODE'><!--sql1-->[color=blue;font-weight]SELECT[/color] * from bitacora WHERE str_to_date(fecha,'%d/%m/%Y')>'2006-10-13'
<!--sql2--></td></tr></table><div class='postcolor'><!--sql3-->


apartir de esa consulta creas el recordset y ya trabajarias con los datos que necesitas


Saludos


Nota: Las funciones varian dependiendo del DBMS

1921
Visual Basic 6.0 e inferiores / Re: Cuantos Hay De X Campo De La Tabla Sent.sql
« en: Martes 24 de Octubre de 2006, 00:25 »
Cita de: "UserCode"
Muchas gracias F_Tanori ahora si ha terminado esta telenovela, estoy en eterna gratitud, y yo que no sabia como sacar esos CANT, ACT y ect de la SQL, que por cierto falto TALLER pero ya está ahí, gracias gracias, saludos a la familia. :hola:
;)

ya sabes nos estamos leyendo.... :comp:

1922
Bases de Datos / Re: Comparar Fechas En Formato String
« en: Lunes 23 de Octubre de 2006, 21:17 »
que base de datos es?

1923
Visual Basic 6.0 e inferiores / Re: Cuantos Hay De X Campo De La Tabla Sent.sql
« en: Lunes 23 de Octubre de 2006, 21:15 »
Hola

Mira esto
Para ver lo del Bookmark

Tambien puedes
Pruebar con esto....

Código: Text
  1.  
  2. Dim SumaCANT, i
  3. For i = 1 To Me.DBGrid1.ApproxCount
  4.    DBGrid1.Row =i
  5.    DBGrid1.RowBookmark(i)
  6.    SumaCANT = SumaCANT + Val(Me.DBGrid1.Columns(2).CellValue(i))
  7. Next i
  8. Me.TxtTotalCANT.Text = SumaCANT
  9.  
  10.  

o...

Código: Text
  1.  
  2. with me.Data1.Recordset
  3.   While Not .EOF Then
  4.      SumaCANT=SumaCANT+val(![CANT])
  5.      SumaACT=SumaACT+val(![ACT])
  6.      SumaKMREC=SumaKMREC+val(![KMREC])
  7.      .MoveNext  
  8.   loop  
  9. End with
  10.  
  11. Me.TxtTotalCANT.Text = SumaCANT
  12. Me.TxtTotalACT.Text = SumaACT
  13. Me.TxtTotalKMREC.Text = SumaKMREC
  14.  
  15.  

Pd. aqui no tengo VB asi que..... no lo probe... :whistling:

Suerte

1924
PHP / Re: Anclas
« en: Lunes 23 de Octubre de 2006, 17:15 »
hola krusher


cuando haces el include se hacen una sola pagina entonces simplemente declaras la ancla

<a name="#inicio"></a>

lo que hara referencia a la misma pagina

si no sabes como crear las anclas mira aqui
http://foros.solocodigo.com/index.php?show...t=0&#entry87456




suerte, espero que te sea de ayuda

1925
PHP / Re: Rescatar El Ultimo Valor De Una Tabla
« en: Lunes 23 de Octubre de 2006, 17:08 »
Hola

Prueba esta consulta espero te sirva

<!--sql--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>SQL </td></tr><tr><td id='CODE'><!--sql1-->$consulta= "[color=blue;font-weight]select top 1 folio_atencion from maestro_atenciones ORDER BY folio_atencion desc"[/color];
<!--sql2--></td></tr></table><div class='postcolor'><!--sql3-->


Suerte

Páginas: 1 ... 75 76 [77] 78 79 ... 83