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ú

Mensajes - israelchris

#1
Que tal, me encuentro haciendo una aplicacion en .net, un sitio web pero con codigo en vb, manejandolo por capas, segun he leido es mas profesional hacerlo asi., sin embargo tengo el siguiente problema:

Para agregar datos a mi BD, creo una lista generica digamos de la clase Cliente., y envío el objeto a mi capa de datos..

Para mostrar mis datos en mi capa de presentacion.., la funcion es inversa.. la capa de datos me regresa una Lista generica de Cliente..., llega a mi capa de Lógica.. y la envía a mi Capa de presentación... con un Object Data Source la uno a un gridview... Todo perfecto... siempre realizando consultas a una tabla en especifico. ó agregando a una sola tabla.

Para actualizar mismo proceso... PERO

Si necesito mostrar datos de 2 tablas en un solo grid view.., y desde ahi poder actualizar ambas tablas si el usuario lo modifica..

1.-¿como mando dos listas genericas al objectdatasource ?

2.-Si combino las listas para mostrarlas en el objectdatasource... ¿como las separo para enviarlas de regreso a mi capa de datos?

3.- Si hago un join en sql.. me regresará una lista mas grande que la dimension de mi clase de propiedades..

4.- Si hay alguna otra forma mas eficiente de hacerlo... les agradeceré mucho... recuerden que estoy usando listas genericas y objectdatasource para leer y guardar mis datos con el gridview.

Nota: no se usar Linq.. y creo me complicaré mas si cambio lo que ya he hecho y que si funciona, ojalá me puedan orientar que me encuentro muy confundido.

#2
ok, ya revise en el xp pro, y ya no me manda el error al abrirlo, pero al querer hacer la conexion al servidor desde el cliente, me marca este error :
"Error 40006 en tiempo de ejecucion: "
"Wrong protocol or connection state for the requested transaction or request"
ese error yo se que sale porque es como si mandara comandos o mensajes sin haber conexion, pero ya puse el cliente y el servidor en la misma pc (xp pro) y no se logra entablar la comunicacion, mientras en el 98, me y home si
¿alguna sugerencia?
#3
La regue al no haber anotado el numero de error y el mensaje, deja mañana lo vuelvo a probar con un amigo (no tengo xp) y te lo comento, lo que si recuerdo es que el error lo manda enseguida al abrir el exe, pero mejor ya con el numero de error y el mensaje que me manda lo comentamos, y sobre el filecopy, voy a probar con esa,
#4
Alguien porfas que me oriente un poco,
Estoy haciendo un troyano en vb6, y ya he de llevar poco mas de la mitad
pero en vista de que me estoy auto-enseñando, pues ahi cosas que aun no
logro entender, uso win98 (esta pc no soporta xp) y me funciona el server
y el cliente muy bien, hasta en el xp home, pero al pasarlo al xp pro me marca
un error cuando ejecuto el server, ¿es por el firewall? ¿o que cosa puede ser?
porque como dije antes en 9x y home funciona bien, alguien me comento que instalara
las librerias de visual en el pro (pero para un troyano como que no..) ¿alguna sugerencia?
(el server es mediante el winsock y abre un puerto al correr)

y otra pequeña duda, que aun tampoco logro entender
es como autocopiarse en ejecucion a otro directorio, se como copiar archivos cuando se ejecute
pero que se copie en si mismo, eso aun no :( ¿alguna sugerencia?

No pido que me escriban aqui todo un codigo pero lo que si pido es que me orienten un poco.
Gracias de antemano