Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Temas - elbuitre86

#1
Hola tengo un problema con un formulario y una busqueda en una base de datos.
pongo el video de donde saque el ejemplo: http://www.youtube.com/watch?v=Cgw2T_22s7I

anda todo bien, pero tengo problemas con la condicion where = "[id Cliente] = " & Str(Nz(Screen.ActiveControl,0)) , k esta en la lista

https://www.dropbox.com/s/02vz5dzwy24ruf0/Databasejuli.accdb

dejo la bd para ver en donde esta el error, desde ya muchas gracias!!
#2
Hola como andan, estoy haciendo un tp para la facu y tengo un problema.
Primero les cuento mas o menos lo k tengo k hacer:
"Desarrollar  un sistema Help Desk. El sistema contempla la modalidad usuario y la modalidad administrador..

Un servicio de help desk recibe casos durante la noche, y los resuelve durante el dia.
Los usuarios ingresan al sistema en modo usuario para registrar sus casos.
Cada usuario tiene la misma prioridad, y los casos son atendidos por orden de llegada

Una vez terminada la noche, el administrador debe llegar al help desk y activar el proceso de atención de casos, que distribuye los casos a cada agente. Luego de ser resueltos los casos son enviados al historial como resueltos
"

aca les pongo el codigo y ahora explico mi duda.
Código (cpp) [Seleccionar]
#include <stdio.h>
#include <conio.h>
#include <string.h>
#include <stdlib.h>


typedef struct lista
{
   char elem [200];
   int usu;
   int caso;
   struct lista *sig;
} nodo;


void crear (nodo *pt);


int main()
{
   nodo *prin;
   int log;
   printf("Ingresar como usuario(1) o como helpdisk(2): ");
   scanf("%d",&log);
   if(log==1)
   {
       prin=(nodo *)malloc(sizeof(nodo));
       crear(prin);


   }
   return 0;
}

void crear (nodo *registro)
{
   int cont=1;
   char pro[200];
   printf("Usuario: Usuario\n");
   printf("Caso numero: %d\n",cont);
   cont++;
   printf("Ingrese el problema (FIN para finalizar): \n");
   scanf(" %[^\n]", pro);
   if (strcmp (pro,"FIN")==0)
      {
           registro->sig=NULL;
           return;
      }
   else
   {

       strcpy(registro->elem, pro);
       registro->caso=cont;
       registro->sig=(nodo*)malloc(sizeof(nodo));
       crear (registro->sig);


   }

   return;
}


Lo k estoy buscando es, k el contador de casos sea automatico, o autonumero, osea a medida k van ingresado casos este vaya sumando de a 1, el usuario es siempre el mismo.... y bueno dsp estan los casos. Lo k no entiendo es el pork no me anda el contador, lo estoy haciendo recursivamente??? el void crear?
Desde ya muchas gracias
P.D.: espero haber sido claro con la explicacion :D