PDA

Ver la Versión Completa : Delphi 2010


jourdan
20-05-2010, 21:05:26
Hola a todos, actualmente desarrollo en delphi 6 profesional y la verdad es que creo que es una version muy estable y me ha funcionado muy bien, veo que hay una oferta para migrar a delphi 2010, les quiero preguntar si vale la pena el cambio a los que lo hayan hecho
Muchas gracias y saludos

Neftali [Germán.Estévez]
21-05-2010, 12:53:29
Lo de "valer la pena" es relativo. Yo sigo desarrollando en Delphi 6 algunas aplicaciones.
Delphi 2010 te aportará mejoras en el IDE junto con nuevas características. Debes evaluar si necesitas de esas nuevas características o si las mejoras en el IDE son suficientes para el desenvolso.

También es verdad que cuantas más veriones pasen, la migración luego será más compleja.

cmm07
21-05-2010, 16:36:04
La verdad es q vale la pena comprar este legnuaje, yo llevo más de 1 año con la nueva versión 2010 y la verdad es muy estable. no he tenido ningun problema...

movorack
21-05-2010, 17:00:04
No compras un lenguaje... compras una licencia pra ejecutar un IDE y un compilador.

y pues... yo uso el D2010 y no he tenido problemas... he podido migrar todos mis proyectos sin problemas...

aunque no uso en realidad las nuevas mejoras del IDE... de cosa el IDE Insight... hasta la apariencia que le tengo es la de D7... hasta ahora no me he documentado mucho en las mejoras (he estado full ocupado)

Faust
21-05-2010, 17:00:09
Lo de "valer la pena" es relativo. Yo sigo desarrollando en Delphi 6 algunas aplicaciones.
Delphi 2010 te aportará mejoras en el IDE junto con nuevas características. Debes evaluar si necesitas de esas nuevas características o si las mejoras en el IDE son suficientes para el desenvolso.

También es verdad que cuantas más veriones pasen, la migración luego será más compleja.

Coincido, debes evaluar y poner en la balanza los pros y los contras ($$$) y si te es factible desembolsar tal cantidad.

Saludos

jourdan
23-05-2010, 22:16:14
Muchas gracias por sus respuestas, creo que bajaré la versión de prueba.
Saludos

jourdan
23-05-2010, 22:32:10
Consegui una versión de prueba de delphi 2009 y no he podido conectarme a firebird 1.5 con los componentes de interbase, alguien sabe si quitaron acceso a firebird de los componentes de interbase, todo lo creado en delphi 6 lo tengo en conjunto con firebird 1.5
Muchas gracias

Faust
24-05-2010, 17:59:23
¿Qué error recibes? :confused:

jourdan
24-05-2010, 20:27:43
Manda esto:


---------------------------
Error
---------------------------
Dynamic SQL Error
SQL error code = -104
Token unknown - line 2, char 1
from.
---------------------------
OK Details <<
---------------------------
[407906EB]{ibxpress120.bpl} Ib.IBDataBaseError + $2FF
[4077EB26]{ibxpress120.bpl} Ibdatabase.TIBTransaction.Call + $7A
[40774212]{ibxpress120.bpl} Ibsql.TIBSQL.Call + $22
[40775193]{ibxpress120.bpl} Ibsql.TIBSQL.Prepare + $1F3
[407683BF]{ibxpress120.bpl} Ibcustomdataset.TIBCustomDataSet.LocateNext + $11F
[4076858C]{ibxpress120.bpl} Ibcustomdataset.TIBCustomDataSet.InternalPrepare + $150
[4076AEA1]{ibxpress120.bpl} Ibcustomdataset.TIBCustomDataSet.InternalSetParamsFromCursor + $61
[5000CD8C]{rtl120.bpl } System.UnicodeToUtf8 (Line 21708, "System.pas" + 5) + $12
[40766954]{ibxpress120.bpl} Ibcustomdataset.TIBCustomDataSet.ActivateTransaction + $30
[4076690B]{ibxpress120.bpl} Ibcustomdataset.TIBCustomDataSet.ActivateConnection + $4F
[4076C814]{ibxpress120.bpl} Ibcustomdataset.TIBDataSet.InternalOpen + $30
[50494111]{dbrtl120.bpl} DB.TDataSet.DoInternalOpen (Line 10582, "DB.pas" + 2) + $4
[504941CA]{dbrtl120.bpl} DB.TDataSet.OpenCursor (Line 10611, "DB.pas" + 4) + $2
[50494085]{dbrtl120.bpl} DB.TDataSet.SetActive (Line 10564, "DB.pas" + 12) + $7
[4076CC17]{ibxpress120.bpl} Ibcustomdataset.TIBCustomDataSet.SetActive + $13
[5003EA2A]{rtl120.bpl } TypInfo.SetOrdProp (Line 1502, "TypInfo.pas" + 27) + $0
[20B9ACF2]{designide120.bpl} DesignEditors.TPropertyEditor.SetOrdValue (Line 838, "DesignEditors.pas" + 2) + $E
[20B9BDFB]{designide120.bpl} DesignEditors.TEnumProperty.SetValue (Line 1398, "DesignEditors.pas" + 5) + $4
[20C87A97]{vclide120.bpl} IDEInspListBox.TInspListBox.SetPropValue (Line 1138, "IDEInspListBox.pas" + 38) + $19
[20C8907C]{vclide120.bpl} IDEInspListBox.TInspListBox.ListAccept (Line 1648, "IDEInspListBox.pas" + 6) + $7
[20C7E946]{vclide120.bpl} IDEListBtns.TListButton.CloseUp (Line 760, "IDEListBtns.pas" + 14) + $12
[20C7D5A8]{vclide120.bpl} IDEListBtns.TPopupListBox.WMLButtonUp (Line 176, "IDEListBtns.pas" + 2) + $2D
[501D0BFA]{vcl120.bpl } Controls.TControl.WndProc (Line 6640, "Controls.pas" + 91) + $6
[501D4B87]{vcl120.bpl } Controls.TWinControl.IsControlMouseMsg (Line 9114, "Controls.pas" + 1) + $9
[501D527B]{vcl120.bpl } Controls.TWinControl.WndProc (Line 9329, "Controls.pas" + 136) + $6
[50144C30]{vcl120.bpl } StdCtrls.TCustomListBox.WndProc (Line 6008, "StdCtrls.pas" + 34) + $4
[501D4994]{vcl120.bpl } Controls.TWinControl.MainWndProc (Line 9058, "Controls.pas" + 3) + $6
[50057DE8]{rtl120.bpl } Classes.StdWndProc (Line 12723, "Classes.pas" + 8) + $0
[500618B2]{rtl120.bpl } Contnrs.TComponentList.GetItems (Line 380, "Contnrs.pas" + 1) + $4
[501F9E73]{vcl120.bpl } Forms.TApplication.ProcessMessage (Line 9609, "Forms.pas" + 23) + $1
[501F9EB6]{vcl120.bpl } Forms.TApplication.HandleMessage (Line 9639, "Forms.pas" + 1) + $4
[501FA1E1]{vcl120.bpl } Forms.TApplication.Run (Line 9776, "Forms.pas" + 26) + $3
[004259D2]{bds.exe } bds.bds (Line 196, "" + 7) + $7

Faust
25-05-2010, 16:49:05
El error se refiere a to código SQL, porque no nos lo presentas a ver si le corregimos las fallas, lo demás, como dice el encabezado es OK ;)

jourdan
27-05-2010, 00:42:56
Es un simple select * from clientes

Por eso me llama la atención me mande error.

Muchas gracias

AJ

Faust
27-05-2010, 17:36:48
Checa que no hayas escrito en tu SQL algún caracter que no sea visible como p. ej. un tabulador y reescribe a mano tu código, añade el ; al final, así:

SELECT * FROM Clientes;

Saludos

jourdan
30-05-2010, 07:04:34
Muchas gracias, alguien usa delphi 2010 con firebird 1.5 con los componetes interbase nativos o hay que comprar otros.
He leido que estan los ibobjects y los fibplus pero mi pregunta es si los interbase nativos jalan bien para ya no gastar en otros componentes.
Me iamgino que estos ya no jalana con versiones mas nuevas de firebird pero espro que si funcionene con firebird 1.5

Muchas gracias y saludos

Faust
31-05-2010, 16:31:30
Yo he usado los interbase que vienen en delphi y no he tenido problemas, pero los compañeros podrán ayudarte a decidir sobre cual es la mejor opción.

Saludos y buen inicio de semana.