;D Soy un ignorante,, lo se me la paso preguntando xD.
...me surgio una duda, debido a que no he podido proteger downloads del leeching.
¿Podria implementar esto?
Una aplicacion en VB.NET que se conecte a una DB MySQL de un servidor www.sevidor_chafa.com y de esa forma obtener la información del Usuario y que este pueda acceder a las descargas que tiene permitidas?
...estoy soñando verdad, :( ?
Por lo menos en c# se puede, por lo tanto en vb.net seguramente se puede tb.
Bueno, conexion a MySQL si es posible, asi como lo es con ORACLE, SQL Server, etc.
Por ejemplo en este articulo gracias a Javier de la Rosa, se hace uso de
MySQLDriverCS Cito del website
CitarA free simple .NET compliant MySQL driver. Made in C# but it would be used in all .NET compatible languages (VB.NET, Managed C++,...). This project was developed by M.L. Vi�as Livschitz in collaboration with CeDEI, Ramon Llull University, Barcelona, Spa
http://sourceforge.net/projects/mysqldrivercs/
MySQL desde .NET[Acceder a bases de datos MySQL desde VB.NET]
http://www.elguille.info/colabora/puntoNET/versae_MySQLNET.htm
Lo que no logro captar, es donde entra la compatibilidad con PHP de la que hablas?
saludos
.NET tiene la compatibilidad con muchos proveedores de Base de Datos como mysql,(oracle con el namespace oracleclient) y manejan los mismos métodos por ejemplo en sql usamos para conectarnos a un BD sqlconection y en oracle usamos oracleconection, ambos tienen las mismas propiedades.
bueno php es un lenguaje soportodo por .NET Frameworl, pero nada más que eso solo puedes abrir un archivo php y verlo como si se tratase de abrirlo con el notepad, pero como podrías hacer una compatibilidad con ambos?
podrías hacerlo usando XML que si puedes manipularlo desde vb.net, C# para eso utilizas el namespace
Imports System.Xml
si quisieras escribir un archivo xml podría ser necesario utilizar el streamwriter y para esto tendrías que usar tambien
Imports System.IO
para leerlo puedes usar xmlDocument le das la ruta y luego usas el método load, si tienes problemas para esto puedo poner aqui un ejemplo.
salu2
hum... aver que te contesto yo que estoy todo el puñetero dia dando caña al mysql con vb.net.
en realidad es muy sencillo, ya que mysql tiene un conector .net llamado mysqlconnector .net con la version 5.1 que permite todas las caracteristicas de .net 2.0
lo que neceistas, aparte de instalar el conector .net es importar el espaciado de nombres
imports system.data.mysql "si no mal recuerdo"
y luego hacer las conexiones y carga de datos como si de un sqlserver se tratase, ya que mysqlclient simula mucho el sqlconector
seria algo asi como:
crear el conection, luego el dataset, luego un dataadapter.... etc etc, pero todo empezando con mysql:
mysqlconection, mysqldataset, mysqldataadapter, y asi.
el metodo y manera de hacerlo es simetrica al sqlclient, asi que solamente debes buscar ejemplos de sqlclient y te furula.
creo que de esto hay poco hecho por ahi, me gustaria un dia pegar el codigo que tengo hecho para conectar con mysql.
te dejo una web donde se listan unas empresas que están almacenadas en mysql:
http://www.afines.info/empresas.aspx
esto es todo .net con vb.net y mysql5.0 usando mysqlclient ::) ::) ::) ::) ::)