ayuda para establecer una red en un sistema de visual basic
hola amigos, he trabajado un poco con visual basic, y debo hacer un sistema que este en red, es decir que tanto en una pc se puedan acceder y modificar datos como en las otras, ¿alguien sabe como hago eso?
y apoyando mas la aportacion de made in china... te dejo este enlace:  
  
<http://www.elguille.info>  
  
me imagino que vas a modificar base de datos verdad?  
  
en realidad no es tan dificil... te lo comento muy general  
  
- creas las tablas con access y las pones en la pc que hara la de servidor.  
- realizas tu aplicacion normal, como si fueras a trabajar local(en una sola maquina). solo ten el cuidado de manejar alias, es decir... direcciona la base de datos con alias.  
- luego instala la aplicacion en todas las pc que te van a utilizar el sistema  
- mapea la tabla que esta el servidor  
- conecta en todas las pc la unidad de red(direccionada a la unidad mapeada)  
- crea el alias en las maquinas que van a usar el sistema  
  
listo..  
  
precauciones que debes de tomar:  
- integridad referencial(si es necesaria)   
- otorgar permisos de escritura a la tabla  
- tomar en cuenta el bloque de registros y el bloqueo de tablas.  
  
si lo que quieres es comunicar 2 pc por el puerto de red(cliente-servidor) entonces lee todo lo que puedas sobre el winsock.  
  
saludos.... ![wink](/ckeditor/plugins/smiley/images/icon_wink.gif) sigue valorando las respuestas
Para que tu red básica funcione necesitas entrar a las propiedades de red (el icono de Red en el panel de control) y en la pestaña Configuración debes tener o agregar como mínimo 4 cosas:  
Cliente:Cliente para redes Microsoft  
Protocolo: NetBEUI  
Servicio: Compartir impresoras y archivos para redes Microsoft.  
Adaptador: tu tarjeta de red.  
En la pestaña Identificación ponle un nombre a cada PC y un mismo Grupo para ambas.  
Luego se reiniciará el sistema y cargará en Red.  
Cuando venga la internet, dependerá de cual sea tu medio de acceso a ella para hacer que ambas naveguen, ya nos avisarás.  
Suerte. De hecho, el cable que sale del modem, debes conectarlo al router, asi el router tendrá internet, luego de eso solo debes conectar la pc de escritorio desde el router con otro cable de red, yc onfigurar la red desde el router. Tu pregunta es muy amplia, ya que existen varias formas de hacerlo.  
Pero te pido que me pases tu nivel de experiencia así se lo que te puedo recomendar, para que empieces te aconsejo que uses Textboxes, ComboBoxes, y Labels.  
Y para almacenar dichos datos en una base de datos, podes utilizar el Access para crearla, y desde VB utilizar un DataControl para enlazar la base de datos a tu programa. Contestame lo que te pregunte que te doy más ejemplos. ¿Dale?. los enlaces inalámbricos entre dispositivos externos y la pc, se realizan a través de una conexión serial bluetooth y se necesita del controlador/gestor bluetooth (driver en pc)que crea puertos virtuales que por defecto son 2 tipos, uno para ofrecer servicios a dispositivos y otro para acceder a los dispositivos.(se puede ver en panel de control- configuración bluetooth).ojo que tambien el dispositivo tiene que tener instalada la aplicacion que trabaja con este enlace, sino no servira de nada.resumiendo se necesitan 2 software mas el controlador del bluetooth propiamente dicho.generalmente si estan ambos estos se auto-detectan al activar la conexion bluetooth en ambos. si no se enlazan puede ser que los puertos com, no sean coincidentes y tengas que igualarlos manualmente. los software y/ó drivers normalmente se pueden conseguir en la pagina de la compañia, en soporte <p>por <a href="http://aspoc.net/archives/2008/10/30/unidentified-network-issue-with-vmwares-virtual-nics-in-vista/">este sitio</a> :</p><ol> <li>haga clic en inicio, haga clic en ejecutar, escriba regedit y luego haga clic en aceptar.</li> <li>haga clic en la siguiente subclave:</li> </ol><p>hklm\system\currentcontrolset\control\class {4d36e972-e325-11ce-bfc1-08002be10318}</p><ol start="3"> <li>examine las subclaves 00xx hasta que encuentre la subclave reg\_sz vmnet con un valor de "\ dosdevices\vmnet8" o "\ dosdevices\vmnet1" (valores predeterminados)</li> <li>en el menú edición, seleccione nuevo y luego haga clic en valor dword.</li> <li>escriba * ndisdevicetype y luego presione entrar.</li> <li>en el menú editar, haga clic en modificar.</li> <li>escriba 1 y luego haga clic en aceptar.</li> <li>salga del editor del registro. 9 deshabilite y vuelva a habilitar las nic de vmware</li> <li>cierre la sesión de su cuenta de windows y vuelva a iniciarla.</li> <li>hecho</li> </ol><p>o, opcionalmente, use <a href="http://www.nivot.org/2008/09/05/vmwarevmnetadapterstriggeringpublicprofileforwindowsfirewall.aspx">este script de powershell</a> para hacer lo mismo automáticamente. esto es más útil en windows 7, que tiene powershell integrado.</p> Si quieres empezar a programar, también depende un poco del tipo de aplicaciones que puedes hacer.  
Bueno, yo te recomiendo dos lenguajes que más o menos sirven tanto para aprender como para empezar a trabajar con ellos y hacer cositas interesantes.  
Uno de ellos es Visual Basic. Es un lenguaje bastante fácil de aprender, aunque ya para meterse en cosas complicadas requiere mayor conocimiento, pero yo empezaría aprendiendo VB. Para trabajar con BBDD es de los más sencillos que hay. Luego tiene "vertientes" de este lenguaje como lo es ASP y VBScript, que se centran en programación web.  
El otro lenguaje (por llamarlo lenguaje) es HTML. Con este lenguaje aprendes a hacer una página web. Pero lógicamente, no creo que te conformes con hacer una web simple. Para poder hacer una web (más o menos profesional) tienes que meter scripts y bses de datos y cosas así.  
Para la programación orientada a web tienes Javascript, VBSccript (que son más o menos igual), y luego lo que se llama CGI, como lo son Perl y PHP. Estos lenguajes también son más o menos sencillos en medida a lo que quieras hacer.  
Y luego tienes lo que es ASP y JSP, que uno viene de VB y el otro de Java.  
Bueno, resumiendo, yo empezaría con VB para pillar un poco de metodología y saber más o menos como funciona el tema de la programación. Luego ya, dependiendo de lo que más te guste, puedes declinarte por aplicaciones tipo VB, o hacer aplicaciones web, entonces tendrías que aprender como mínimo HTML y Javascript. El resto siempre se aprende con tiempo y de curiosear webs ya hechas.  
En cuanto a bases de datos, empezaría por SQL y acabaría por Oracle.  
Quizá te estoy metiendo aquí mucha bulla, pero bueno, yo te cuento y luego tu eliges que es lo que más te apetece hacer.  
Si quieres más información sobre estos lenguajes de programación, puedes consultar en la web del programador [http://www.lawebdelprogramador.com](http://www.lawebdelprogramador.com/) A ver amigo, esto es tu solución con este comando, ese comando te borra todos los recursos que tengas de red:
 
net use * /d /y
 
Ahora con este comando ves las conexiones existentes (no te aparecerá ninguna si lanzaste el otro jeje)
 
net use * /d /y >nul
 
Ahora tranquilamente vete a conectar la otra unidad.
 
Bien, no hemos terminado. Ahora entra al administrador de servicios de Windows. Seria **manteniendo la tecla de Windows y le das un toque a la R**. Ahora escribe aquí esto: **services.msc**. Pulsa Aceptar.
 

 
Ahora busca este servicio de este nombre: **Administrador de credenciales**. Pulsa botón derecho encima, selecciona **Reiniciar**. Y **reinicia tu equipo**. Te saltarán las credenciales ya al conectarte.
 
De nada. Me debes una ![;)](https://www.solvetic.com/public/style_emoticons/default/wink.png) WinNT esta intentando instalar los drivers de los diferentes sistemas operativos para que en el momento en que un cliente que no los tenga se conecte a la impresora pueda descargarlos desde el servidor.  
Busca en la web del fabricante los drivers que necesites para los diferentes clientes y pásaselos a NT cuando los vaya pidiendo. En otro caso, instala la impresora como si unicamente la fueras a utilizar en NT y luego la compartes (el único inconveniente es que los clientes deben tener los drivers instalados antes de poder utilizar la impresora).  
Wopr. Al conectarse con el proveedor de internet se ejecuta una aplicación que se llama conexión, verifica si esta transmitiendo y recibiendo, si no es así, entonces, deberías verificar la velocidad de conexión, aun que a veces hay drivers que parece que están bien instalados pero no es así, necesitaría que me mandaras la siguiente información:  
Modelo del modem  
Version de windows, y si es computadora de marca o no. Esto tal vez te sea de utilidad

https://macrosenexcel.com/como-copiar-cortar-y-pegar-en-vba