|
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 - Fany10
Páginas: [1]
1
« en: Viernes 27 de Junio de 2008, 15:58 »
Muchas gracias, lo del notifyicon ya lo hice y todo perfecto. Me funciona correctamente. Luego, lo de que se ejecute al encender el ordenador también ya está echo. Ahora mismo no puedo poner el codigo porque no lo tengo aqui, pero el lunes lo cuelgo sin falta, Gracias.
2
« en: Viernes 27 de Junio de 2008, 09:07 »
Hola, tengo un programa que comprueba si el puerto serial esta libre cada x seg, y si es asi envia un mensaje a través de el a otro dispositivo. Lo que quiero conseguir es que este programa, después de instalarlo, se ejecute cuando se inicie Windows XP, y que muestre un icono en la zona de la derecha de la barra de tareas (como los iconos de la conexion a internet o el antivirus), si se quiere acceder al programa habría que pulsar en dicho icono, y cuando se minimice tendría que volver a mostrar el icono en la parte derecha de la barra de tareas. A ver si alguien tiene idea de como hacer esto. Muchas gracias y saludos a todos.
3
« en: Viernes 11 de Agosto de 2006, 08:53 »
Hola a todos, ya se como se añade una dll, pero y si ahora la quiero quitar ¿como lo hago? Gracias
4
« en: Lunes 7 de Agosto de 2006, 10:58 »
Hola a todos, Tengo el siguiente codigo en una dll en la cual quiero obtener los datos de una base de datos en interbase. Todo me funciona correctamente cuando establezco la propiedad de consulta a una consulta de sql que no tenga "where" (por ejemplo 'select * from empleados) , pero en cuanto hago una consulta del tipo ('select * from empleados where nombre="") entonces ya me salta un error "error en el metodo '~' del object '~'" ¿que puede estar pasando? Private c As ADODB.Connection Private rst As ADODB.Recordset '********************propiedades del componente************************* Private gsConsulta As String Private mNumRegistro As Integer Public Property Let consulta(ByVal sql As String) gsConsulta = sql End Property Public Property Get consulta() As String consulta = gsConsulta End Property Public Property Get numRegistro() As Integer On Error GoTo err_numRegistro numRegistro = mNumRegistro Exit Sub err_numRegistro: 'MsgBox "Primero hay que ejecutar la consulta antes de acceder a esta propiedad" MsgBox "Num registro :" & Err.Description End Property '**********************metodos del componente********************** Public Function ejecutarconsulta() As Variant On Error GoTo err_conexion Dim varRecords As Variant If IsNull(consulta) Then MsgBox "No se puede continuar, no especifico ninguna consulta" Else Set rst = New ADODB.Recordset rst.CursorLocation = adUseClient rst.Open gsConsulta, c, adOpenKeyset, , adCmdText 'Set varArray = recordset.GetRows(numrows) mNumRegistro = rst.RecordCount varRecords = rst.GetRows(rst.RecordCount) ejecutarconsulta = varRecords End If Exit Function err_conexion: MsgBox "Ejecutar :" & Err.Description End Function '***************************eventos del componente****************************** Private Sub class_Initialize() On Error GoTo err_class_Initialize Set c = New ADODB.Connection c.ConnectionString = "Provider=SIBPROvider.2;Data Source=localhost:d:\gestionADC.gdb;Persist Security Info=False" c.CursorLocation = adUseClient c.Open Exit Sub err_class_Initialize: MsgBox "Inicializar :" & Err.Description End Sub Private Sub class_Terminate() On Error GoTo err_terminate rst.Close Set rst = Nothing c.Close Set c = Nothing 'MsgBox "termina" Exit Sub err_terminate: MsgBox Err.Description End Sub
Gracias a todos
5
« en: Lunes 31 de Julio de 2006, 13:12 »
Hola a todos, despues del otro problema que consegui resolver ahora me encuento con uno nuevo, esta vez me quiero conectar a una base de datos de interbase. Todo me funciona bien cuando utilizo los controles de la paleta de InterBase. Pero cuando lo quiero hacer con codigo me dice que el nombre de la base de datos esta mal o que el origen no se puede leer. Y no entiendo por qué.
Y si quiero acceder a esos controles, que los tengo en un dataModule me da otro error, de violacion de acceso.
¿Alguien me puede ayudar? Gracias.
6
« en: Viernes 28 de Julio de 2006, 11:39 »
Por codigo ya lo consegui hacer, para quien no sepa y lo quiera: TADOConnection *conexion; TADOTable *adoTable; TDataSource *dataSource; conexion=new TADOConnection(conexion); conexion->ConnectionString="Provider=MSDASQL.1;Password=root;Persist Security Info=True;User ID=root;Data Source=GestionADC;Extended Properties='DSN=GestionADC;DESC=MySQL ODBC 3.51 Driver DSN;DATABASE=gestionADC;SERVER=localhost;UID=root;PASSWORD=root;PORT=3306;OPTION=3;STMT=;';Initial Catalog=gestionadc"; conexion->CursorLocation=clUseClient; conexion->Provider ="MSDASQL.1"; conexion->DefaultDatabase="gestionADC"; conexion->LoginPrompt =false; conexion->Open(); adoTable=new TADOTable(adoTable); adoTable->Connection = conexion; adoTable->TableName ="registroincidenciaslaminacion"; adoTable->Active =true; dataSource=new TDataSource(dataSource); dataSource->DataSet=adoTable;
No se si todo es correcto, pero me funciona.
7
« en: Viernes 28 de Julio de 2006, 10:05 »
Muchas gracias, la verdad es que ya encontre algunos apuntes y eso ya lo consegui hacer, includp con ADOQuery. Bien, y ahora si quiero hacer esto mediante codigo, ¿como lo hago? No consigo definir una variable como Recordset, Connection... Alguien sabe como hacerlo? Otra cosa, porque cuando pongo DataModule1->at_incidencias->DataSource->DataSet->Active=true;
me dice que el DataSource no es accesible. Gracias.
8
« en: Jueves 27 de Julio de 2006, 11:19 »
Hola a todos , soy nueva en esto, aunque ya trabaje con el antiguo Delphi 7 hace unos años, lo malo es que no me acuerdo como se realizaba una conexion a una base de datos. Creo que era utilizanco un ADOConnection, un DataSource y un ADODataSet, y luego vinculando un control (Data Controls) a ese dataSource. Pero no me muestra nada. ¿Alguien me puede ayudar? o por lo menos pasarme un tutorial donde lo explique. Gracias a todos.
9
« en: Jueves 27 de Julio de 2006, 11:07 »
Hola a todos, estoy empezando con esto del visual c++, y tengo las siguientes dudas: 1. Como conectarme a una base de datos mediante un controlador ODBC, me gustaria hacerlo con codigo para implementarlo en un clase, que sería la encargar de obtener los datos de la tabla que se le indique. 2. Tengo una aplicacion MDI en donde quiero abrir distintos formularios, entonces pongo lo siguiente: nombre_Clase nombre_Variable; nombre_Variable.ShowWindow(1);
y includo #include "nombre_clase.h"
Me da un error, ¿que es lo que estoy haciendo mal?
Gracias a todos.
10
« en: Miércoles 26 de Julio de 2006, 14:48 »
Hola a todos, estoy empezando con esto del visual c++, y tengo las siguientes dudas: 1. Como conectarme a una base de datos mediante un controlador ODBC, me gustaria hacerlo con codigo para implementarlo en un clase, que sería la encargar de obtener los datos de la tabla que se le indique. 2. Tengo una aplicacion MDI en donde quiero abrir distintos formularios, entonces pongo lo siguiente: nombre_Clase nombre_Variable; nombre_Variable.ShowWindow(1);
y includo #include "nombre_clase.h"
Me da un error, ¿que es lo que estoy haciendo mal?
Gracias a todos.
Páginas: [1]
|
|
|