Pues yo estoy de acuerdo con varios y en desacuerdo con otros, como le debe de pasar a muchos, pero igual quiero dar mi punto de vista, si de algo sirve.
El SQL actualmente deber铆a ser la herramienta a utilizar en nuestros desarrollos, y hablo del lenguaje en si, sin pensar en el motor que lo utilice ni la herramienta que utilicemos para trabajarlo, ya que sus diferencias tendran, per lo basico lo tienen todos, las cuatro famosas instrucciones: SELECT, INSERT, UPDATE y DELETE
Pero si la situaci贸n es la de Alfredo Arteaga, para no tirar tantos a帽os de desarrollo pues estan las opciones de los RDD's que emulan los comandos de las DBF's para atacar dichos motores de bases de datos.
Si nosotros sabemos utilizar SQL para obtener datos de los motores de bases de datos, ya tenemos una de las capas principales para desarrollar cualquier proyecto robusto, y nos da la ventaja de hacerlo con cualquier motor de base de datos, ya sea MySQL, SQL Server, Oracle, DB2, Firebird, PostgreSQL, etc.,etc. de los cuales unos son gratis, otros no, pero igual tiene su version express.
Herramientas para utilizar SQL con (x)Harbour y FiveWin, pues ya tenemos y algunas las han mensionado en este hilo, y hasta ejemplos ha puesto ya, solo quiero aclarar unas cosas, ya que Rafa mensionaba Eagle1 y TMySql, y no miraba ninguna diferencia, pero si no estoy mal, la diferencia es que Eagle1 ataca MySql sin necesidad de generar un conecci贸n ODBC, ya que lo hace a traves de una DLL de comunicaci贸n propia de MySql.
Pero estas dos herramientas solo sirve para MySQL, y los otros motores? pues como bien dice Biel o Adolfo, esta ADO y AdoBase,pero igual, si no tenemos la base de SQL de nada nos servira.
En fin, a lo que quiero llegar es que si queremos pasarnos a SQL, olvidemonos de las DBF's y de los "USE" y de los RDD's, y aprendamos el SQL como tal, y esto cuesta debido a tanto a帽o de estar con ellos, pero el esfuerzo hay que hacerlo.
Pero igual, no solo de SQL necesitamos para desarrollar nuestras aplicaciones en estos d铆as, como ya dec铆a anteriormente, solo es una de las capas del desarrollo, y que pasa despues con la reporter铆a (PDF's), o una herramienta para Internet (Html, Web Services, ASP, etc.), y el muy comentado y deseado IDE pues.
Aca dependemos del trabajo de FiveTech, y varias veces se ha escrito por aca sobre lo mismo, pero Antonio nunca ha dado una respuesta a estos temas, y muchos de aca, como dice Carlos Gallego, ya le hemos entrado a FiveWin + (x)Harbour, y creo que hemos dado nuestra lealtad a FiveTech de seguir actualizando las versiones de FiveWin, pero siempre vemos en las "Whats New" que son arreglos o mejoras al lo que ya se tiene (pero casi siempre son arreglos) y nunca nada de lo que se hablado en este hilo:
- Herramienta para Acceso directo a motores SQL
- Herramienta para generar reportes (o reporteador grafico)
- Herramienta para desarrollo de internet
- IDE (Que es lo unir铆a todo)
Pero por algo se debe de empezar, y por eso apoyo lo de crear un Foro de SQL, pero en espa帽ol, y si se quiere otro en Ingles, etc., para poner nuestras diferentes dudas y ayudas para entrarnos a esto del SQL.
Bueno, espero no molestar a nadie con mis comentarios.
Saludos.
Carlos Sincuir.