|
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 ... 24 25 [26] 27 28 ... 83
626
« en: Jueves 9 de Octubre de 2008, 23:35 »
No entiendo a que te refieres, Notificacion es un Aviso, enviarlo por correo es una forma en ese mismo correo puede ir algun enlace que te lleve directo al un registro en cuestrion (depende de tu aplicacion) , cualquier metodo que utilices en ' escritorio ' tendras que estar usando un programa residente (timer) para estar consultando; la verdad es que creo que no entiendo Saludos
627
« en: Jueves 9 de Octubre de 2008, 23:35 »
Aqui hay una opcion enviarlo como objeto, no como control ya que no todos los controles tienen las mismas propiedades Private Sub Command1_Click() delete Text1 End Sub Sub delete(ByRef textbox As Object) Dim i As Integer For i = textbox.LBound To textbox.UBound textbox(i).Text = "" Next End Sub
Comentarios: El procedimiento no deberia llamarse delete pues no elimina el objeto deberia tener otro nombre (aunque esto no afecta, es por entendimiento) ejemplos: deleteText,Erase,CleanTextBox etc.  , pues se entiende como eliminar el objeto Saludos
628
« en: Jueves 9 de Octubre de 2008, 18:50 »
Puedes revisar tu cadena de conexion aqui http://www.connectionstrings.com/Para Sql server 2005 http://www.connectionstrings.com/?carrier=sqlserver2005Pader usar una conexion de confinaza y utilizar el usuario de windows, debes de crear un usuario asociado en el servidor, (ya sea dominio o no) a la cuenta de windows del cliente Cuando creas el usuario en el servidor, entras al enterprise Manager, y en la rama Security debe de estar Logins y es ahi donde le das permisos al usuario nuevo que haz creado, a la base de datos que sea necesaria, de esta manera puedes conectarte usando autenticacion de windows Ej. Cliente: Contabilidad01 Usuario: Cp contrasena: 456 Servidor: sqlbcgmx bd: bd_mx_Contabilidad01 En sqlbcgmx creo el usuario Cp (preferentemente con la misma contrasena, para que baste con iniciar sesion en el cliente) ahora le damos permisos a Cp en SecurityLogins a la base de datos bd_mx_Contabilidad01 y listo Ahora puedo tener acceso desde Contabilidad01 al servidor sql con autenticacion de windows y ahora si puedes usar conexion de confianza Y como ya te han comentado y vas a usar Autenticacion SQL, debes de crear el respectivo usuario (o usar sa) y una de las cadenas de conexion para autenticacion sql de la pagina mencionada espero te sirva Saludos
629
« en: Jueves 9 de Octubre de 2008, 18:28 »
Puedes mostrar el codigo de conexion, y que base de datos utilizas (DBMS)
Saludos
630
« en: Jueves 9 de Octubre de 2008, 06:08 »
Pues envia el correo cada vez que se haga el insert, y te envias el correo con una funcion que se llama mail http://www.php.net/manual/es/function.mail.phpen este sitio hay mucha informacion al respecto, lo de cron no me parece una idea necesaria Saludos
631
« en: Jueves 9 de Octubre de 2008, 02:41 »
Bueno, tambien pienso que lo mas importante es que , la aplicacion funcione efectivamente, no quiere decir que el diseno no importe , pero no es tan importante en una aplicacion de escritorio, tal vez en web este sea mas valioso como comenta Nebire las "apariencias" estandars de los controles son muy "rusticas", ya que no se le toma tanto en cuenta a ese tipo de cosas, ademas de poder crear tus propios controles puedes utilizar tambien imagenes como 'detonadores' de accion en un momento determinado , tambien existe la posibilidad de usar esos skins que mencionas el control ese se llama ActiveSkin, pero existen mas VbSkiner y otros que no recuerdo el nombre , y hay otra posibilidad de incluir tanto objetos flash como paginas web y utlizazarlos como botones (es una chapuza  pero funciona ) Lo que importa es una apariencia seria y bien cuidada Saludos
632
« en: Martes 7 de Octubre de 2008, 19:20 »
A ver si es esto lo que buscas... En flash hay una barra de alineacion, ahi puedes dimencionar vertical,horizontal y alinear con respecto a el escenario o a otro objeto seleccionado como modelo Mira esta guia http://www.aulafacil.com/flash/curso/lecc-32.htmEspero te sirva Saludos
633
« en: Lunes 6 de Octubre de 2008, 20:12 »
Esto se puede solucionar facilmente con el gpedit, las directivas de grupo, contiene la configuracion del sistema,y derechos de usuario, para remover virus y malware... buscando en google hay mucha informacion...
Saludos
635
« en: Miércoles 24 de Septiembre de 2008, 23:45 »
Bueno , primero que nada una disculpa he cometido un error de dedo al decir DNS que no es lo mismo que DSN  por otra parte no conozco un driver, ya que no estoy familiarizado con DB2, tal vez en la pagina de IBM Suerte Saludos
636
« en: Miércoles 24 de Septiembre de 2008, 21:12 »
hola, el DTS funciona con ODBC solo instala el driver ODBC de DB2 y crea los DSN correspondientes para poder importarlos datos a SQL SERVER
Saludos
637
« en: Lunes 22 de Septiembre de 2008, 08:48 »
Puedes mostrar tu codigo y que error te marca?
Saludos
638
« en: Lunes 22 de Septiembre de 2008, 08:40 »
Ah por eso te decia como primer opcion seria crearle una llave foranea a cada una de las tablas hijas http://dev.mysql.com/doc/refman/5.0/es/ ... aints.htmlALTER TABLE tareas ADD CONSTRAINT FK_tareas FOREIGN KEY FK_tareas (id_p) REFERENCES persona (id_p) ON UPDATE CASCADE
Lo importante es ON UPDATE CASCADE, para que al actualizar la tabla Padre se actualicen todas las referencias Saludos
639
« en: Lunes 22 de Septiembre de 2008, 01:31 »
Busco Gente De Paraguay por sjdp el 30 Sep 2004 17:49
640
« en: Lunes 22 de Septiembre de 2008, 01:17 »
Lo que quieres es cambiar el id nomas? o es el mismo id pero diferente persona? o es completamente el mismo registro? Esto se puede hacer con una llave foranea con actualizacion en cascada http://dev.mysql.com/doc/refman/5.0/es/ ... aints.htmlLa otra opcion es crear una columna Alternativa con el nuevo ID Ejemplo: ALTER TABLE personas ADD COLUMN NewID VARCHAR(10)
Ahora tendrias que actualizar la columna NewID UPDATE personas p SET p.NewId=21 WHERE p.id_p=10 -- Segun los que vayas a modificar
Ahora actualizas las referencias utilizando el nuevo ID UPDATE tareas t,personas p SET t.id_p = p.NewId WHERE t.id_p = p.id_p AND (p.NewId IS NOT NULL ) AND TRIM(p.NewId )!=''
Despues de actualizar las referencias puedes actualizar el id_p de la tabla personas UPDATE personas p SET p.id_p=p.NewId WHERE (p.NewId IS NOT NULL ) AND TRIM(p.NewId )!=''
Con estos pasos puedes actualizar la referencias espero se haya entendido y sea lo que estas buscando Al fina puedes borrar la columna NewID ALTER TABLE personas DROP COLUMN NewID
* Haz un respaldo o haz una base de datos de prueba, para que te des cuenta si las cosas funionan bien Saludos
641
« en: Lunes 22 de Septiembre de 2008, 00:44 »
Salu2. Muchas gracias por tu contestación.
El valor de la ejecución dónde queda guardado, o aún mejor, ¿cómo lo leo?
gracias. Devuelvelo a un RecordSet Dim RS as New RecordSet 'Asi RS= AbreBase.Execute "SELECT SUM(Total) FROM Tabla WHERE IDCliente=" & Valor 'o Asi RS.Open "SELECT SUM(Total) FROM Tabla WHERE IDCliente=" & Valor,AbreBase
Saludos
642
« en: Sábado 20 de Septiembre de 2008, 13:02 »
No quiero interrumpir, todo esta muy bien con el detalle que la propiedad multiselect no se puede modificar si la propiedad style esta como checkbox
Saludos
643
« en: Sábado 20 de Septiembre de 2008, 04:24 »
Algunas teorias indican que hay que darle prioridad , al lector (del codigo) es decir que sea mas entendible,pero en lo personal creo que es mas importante la rapidez y eficientación de recursos , y quien no lo entienda debera informarse un poco mas  * En este caso aun usando ByRef no se modifica la variable ... InvertirCadena(ByRef str As String) ...
Saludos
644
« en: Sábado 20 de Septiembre de 2008, 04:19 »
No entiendo la pregunta?  Saludos
645
« en: Viernes 19 de Septiembre de 2008, 06:42 »
El tipo de dato de X y Y, debe ser igual al tipo de dato del arreglo (que es variant), para poder usarlo con For Eacho usarlo de la siguiente manera Function Suma(ParamArray Vector()) As Double Dim X As Integer For X = 0 To UBound(Vector) Suma = Suma + Vector(X) Next X End Function
646
« en: Viernes 19 de Septiembre de 2008, 06:37 »
No puedes colocar el codigo en VB, y la sentencia SQL completa?
Saludos
647
« en: Jueves 18 de Septiembre de 2008, 23:15 »
De esta manera AbreBase.Execute "SELECT SUM(Total) FROM Tabla WHERE IDCliente=" & Valor
Si ocupas mostar mas campos tendras que agruparlos AbreBase.Execute "SELECT campo1,campo2,SUM(Total) FROM Tabla WHERE IDCliente=" & Valor &" GROUP BY campo1,campo2"
Saludos
648
« en: Jueves 18 de Septiembre de 2008, 22:55 »
Otra tontería. Si consigues una función que haga un determinado trabajo de la forma más sencilla, me parece absurdo tirarla por la borda ... Exacto ya que en VB6 ya existe esa funcion se llama strreverse(str) Yo sigo con mi programación funcional en VB ( )
Public Function InvertirCadena(ByVal str As String) As String If Len(str) <= 1 Then InvertirCadena = str Else InvertirCadena = Right(str, 1) & InvertirCadena(Left(Right(str, Len(str) - 1), Len(str) - 2)) & Left(str, 1) End If End Function
Cuidado con quedarse sin pila XD aunque como ejercio esta bien; solo que deberias de usar el parametro ByRef para utilizarlo como "puntero" y no estarlo pasando como copia a cada llamado de la funcion Saludos
649
« en: Jueves 18 de Septiembre de 2008, 06:01 »
Lo que pasa es que esas funciones no existen ya que en los dos casos estas colocandola mal Month = Mes Month <> Mo unth MonthName(Month(FechaPago))
Saludos
650
« en: Jueves 18 de Septiembre de 2008, 05:56 »
Ese error es cuando no esta cargada la Extension de MySQL Revisa tu php.ini en la seccion de Dynamic Extensions verifica que este activada busca php_mysql.dll Ejemplo: extension=php_mysql.dll ( la ruta puede variar) Si tiene ; al inicio quitaselo y reinicia el apache Saludos
Páginas: 1 ... 24 25 [26] 27 28 ... 83
|
|
|