Temat: C++ i SQL serwer
Karol Z.:
Adam Michalski:
Ale po co tak się chrzanić, jak w C# można duuuuuużo prościej? Tutaj musisz chrzanić sięze wskaźnikami, uchwytami. Autor sam pisze, że jedyny powód dla którego wybrał C++ jest fakt, że tylko C++ umie. Totalnie bez sensu jest w to dalej brnąć, jeśli jedyne co się ma robić to różne proste operacje na SQLu.
Pytanie jakie Jarosław ma narzędzia do tworzenia. Swoją drogą, nie wiem czy dobrze myślę, ale ładowanie się z prostym programem do .NET (a C# niejako kwalifikuje to rozwiązanie) jest chyba średnim pomysłem...
Swoją drogą, nie tyle umie C++ co zna C (bez plusplusów). :)
Tu można dyskutować. Wydaje mi się, że C# jest idealny do małych i średnio-małych projektów. C++ sprawdza się w dużych projektach.
A po co programować jak w stylu lat 90? W latach 90 się proste aplikacje bazodanowe pisało w C++, bo nic innego nie było. świat od tamtej pory poszedł do przodu.
Myślę, że jeśli jest początkujący, to trzeba mu podpowiadać właściwe rozwiązania. To nie ma być superwydajny projekt z 1000 tabel, gdzie każda mikrosekunda się liczy, tylko prosty eksport SQL -> CSV. W C# połączenie to 3 linijki:
string sConnectionString = "User ID=<UID>;Initial Catalog=pubs;Data Source=(local)";
SqlConnection objConn = new SqlConnection(sConnectionString);
objConn.Open();
a w C++ można się nadziać na wiele rzeczy. W sumie to i tak takie rzeczy się pisze w PHP. Warto początkującemu podpowiadać właściwe narzędzia. W końcu nie cały świat został napisany w C++ (przy mojej wielkiej miłości do tego języka).
Adam Michalski edytował(a) ten post dnia 27.10.10 o godzinie 19:07