MonoDevelop ir bezmaksas un atvērta integrēta izstrādes vide, paredzēts C # un citām .NET valodām, piemēram, Nemerle, Boo, Java. MonoDevelop sākotnēji bija SharpDevelop pielāgojums Gtk #, bet kopš tā laika tas ir izstrādāts Mono Project izstrādātāju vajadzībām.
MonoDevelop Tā pilnībā atbalsta GNU / Linux, Windows un Mac, tādējādi pabeidzot patiesu daudzplatformu IDE. Firebird ir atvērtā pirmkoda relāciju datu bāzes pārvaldības sistēma (vai RDBMS) (vaicājuma valoda: SQL).
Mēs neskaidrosim, kā lietot Monodevelop, bet paskaidrosim, kā izveidot lietojumprogrammu.
Lai sāktu, mēs varam lejupielādēt nepieciešamos failus:
- Monodevelop no www.monodevelop.com
- Firebird no www.firebirdsql.org
- Savienojuma bibliotēkas atbilstoši Linux vai Windows versijai no www.firebirdsql.org/en/net-provider/
Mēs izveidojam datu bāzi:
IZVEIDOT DATABĀZI `KLIENTI`; IZVEIDOT TABULAS "KLIENTI" klientusMēs ievietojam dažus ierakstus testēšanai:
IEVIETOT "KLIENTIEM" klientiem "(" vārds, tālrunis ") VĒRTĪBAS (" Jose, 9999999, ") IEVIETOT" KLIENTIEM "klientiem" ("vārds, tālrunis") VĒRTĪBAS ("Carlos, 8888888,")Mēs veidojam C # projektu monodevelop.
Mēs pievienojam Firebird .net bibliotēkas projekta testēšanas direktorijā
Atsauces-> Rediģēt atsauces -> .Net Assembly
Mēs meklējam bibliotēku FirebirdSql.Data.FirebirdClient.dll un pievienojam to projektam
Papildus pievienotajam savienotāja komplektam, ko tikko lejupielādējām, un atsaucei uz .NET System.Data bibliotēku darbam ar datu bāzēm. C # kods būtu šāds:
izmantojot sistēmu; izmantojot System.Data; izmantojot FirebirdSql.Data.Firebird; public class Test {public static void Main (string [] args) {string connectionString = "Database = database_directory \ EMPLOYEE.GDB;" + "Lietotājs = SYSDBA;" + "Parole = galvenais atslēga;" + "Dialekts = 3;" + "Serveris = localhost"; IDbConnection dbcon = jauns FbConnection (connectionString); dbcon.Open (); IDbCommand dbcmd = dbcon.CreateCommand (); string sql = "IZVĒLĒTIES * NO Klientiem"; dbcmd.CommandText = sql; IDataReader lasītājs = dbcmd.ExecuteReader (); while (reader.Read ()) {objekta datu vērtība = lasītājs.GetValue (0); virkne sValue = dataValue.ToString (); Console.WriteLine ("Value:" + sValue); } // notīrīt lasītāju. Aizvērt (); lasītājs = null; dbcmd.Dispose (); dbcmd = null; dbcon.Close (); dbcon = null; }}
Ja mēs vēlamies kompilēt Linux no komandrindas, mēs izmantosim šādu instrukciju:
mcs Test.cs -r System.Data.dll -r FirebirdSql.Data.Firebird.dllTad mēs varam to palaist:
mono Test.exeVai jums patika šī apmācība un palīdzējāt tai?Jūs varat apbalvot autoru, nospiežot šo pogu, lai sniegtu viņam pozitīvu punktu