infoarena

infoarena - concursuri, probleme, evaluator, articole => Informatica => Subiect creat de: Boaca Cosmin din Octombrie 25, 2011, 21:18:42



Titlul: Baze de date c#
Scris de: Boaca Cosmin din Octombrie 25, 2011, 21:18:42
O intrebare legata de baze de date gestionate in c# , cu ajutorul sql server. Se poate ca pe un calculator fara sql server sa fie accesata baza de date fara conectarea prin internet la un alt calculator ce are sql server , sau este necesar ca pe orice calculator pe care vreau sa rulez programul sa instalez sql server ?


Titlul: Răspuns: Baze de date c#
Scris de: Mihai-Alexandru Dusmanu din Octombrie 25, 2011, 22:42:40
Nu sunt complet ontopic, dar poate te ajuta. Eu nu stiu C#, insa am facut cate ceva in PHP si iti pot spune ca nu este neaparata nevoie sa instalezi SQL Server pe toate calculatoarele pe care vrei sa rulezi aplicatia. Poti de exeplu sa exporti baza ta de date intr-una SQLite( poti sa cauti pe net, sunt diverse tutoriale legate de cum poti exporta o baza de date si exista chiar si programe care fac asta, de exemplu http://www.codeproject.com/KB/database/convsqlservertosqlite.aspx (http://www.codeproject.com/KB/database/convsqlservertosqlite.aspx)).


Titlul: Răspuns: Baze de date c#
Scris de: Alex Palcuie din Octombrie 25, 2011, 23:40:15
Pentru .NET, foloseste SQL Server Compact Edition 4.0 (http://blogs.msdn.com/b/sqlservercompact/archive/2011/01/12/microsoft-sql-server-compact-4-0-is-available-for-download.aspx). Ai deja toate interfetele ADO.NET scrise... daca folosesti LINQ.
Si ca sa poti vedea si edita fisierele de tip SQL Server CE (.sdf), mi se pare ca trebuie sa ai ori Visual Studio 2010 SP2, ori MS SQL Management Studio.
PS: sau, daca nu folosesti .NET 4.0, poti folosi si versiunea mai veche SQL Server CE 2005.


Titlul: Răspuns: Baze de date c#
Scris de: Pripoae Teodor Anton din Octombrie 25, 2011, 23:47:49
Din cate stiu eu in .NET cea mai buna solutie ar fi cu ceva solutie de la Micro$oft. Zicea Mihai mai sus de sqlite. Din experienta mea cu baze de date, sqlite nu scaleaza la multe scrieri/citiri. Daca ai nevoie pt o aplicatie mica e ok, dar altfel nu cred.


Titlul: Răspuns: Baze de date c#
Scris de: Mihai-Alexandru Dusmanu din Octombrie 26, 2011, 17:44:13
Din cate stiu eu in .NET cea mai buna solutie ar fi cu ceva solutie de la Micro$oft. Zicea Mihai mai sus de sqlite. Din experienta mea cu baze de date, sqlite nu scaleaza la multe scrieri/citiri. Daca ai nevoie pt o aplicatie mica e ok, dar altfel nu cred.

Da, ai dreptate. Daca sunt multe citiri / scrieri nu merge bine deloc SQLite. Doar ca eu am banuit ca vrea sa faca ceva de mica amploare si de accea i-am recomandat. Oricum pentru ceva mare nimic nu se compara cu un SQL Server :)


Titlul: Răspuns: Baze de date c#
Scris de: Boaca Cosmin din Octombrie 28, 2011, 21:43:09
Baza de date este una mica , merge perfect pe sqlite . Va multumesc la toti 3 pentru raspunsuri .