From 26d72c9c78bcdaed013f8b7a423193a757916193 Mon Sep 17 00:00:00 2001 From: Tretter Date: Tue, 7 Feb 2017 20:04:15 +0000 Subject: [PATCH] initial checkin from subversion --- mysql.cs | 45 +++++++++++++++++++++++++++++++++++++++++++++ mysql.exe | Bin 0 -> 4096 bytes 2 files changed, 45 insertions(+) create mode 100644 mysql.cs create mode 100644 mysql.exe diff --git a/mysql.cs b/mysql.cs new file mode 100644 index 0000000..2cf424e --- /dev/null +++ b/mysql.cs @@ -0,0 +1,45 @@ + using System; + using System.Data; + using System.Data.Common; + using MySql.Data.MySqlClient; + + public class Test + { + public static void Main(string[] args) + { + string connectionString = + "Server=localhost;" + + "Database=test;" + + "User ID=root;" + + "Password=;" + + "Pooling=false"; + IDbConnection dbcon; + dbcon = new MySqlConnection(connectionString); + dbcon.Open(); + IDbCommand dbcmd = dbcon.CreateCommand(); + // requires a table to be created named employee + // with columns firstname and lastname + // such as, + // CREATE TABLE employee ( + // firstname varchar(32), + // lastname varchar(32)); + string sql = + "SELECT firstname, lastname " + + "FROM employee"; + dbcmd.CommandText = sql; + IDataReader reader = dbcmd.ExecuteReader(); + while(reader.Read()) { + string FirstName = (string) reader["firstname"]; + string LastName = (string) reader["lastname"]; + Console.WriteLine("Name: " + + FirstName + " " + LastName); + } + // clean up + reader.Close(); + reader = null; + dbcmd.Dispose(); + dbcmd = null; + dbcon.Close(); + dbcon = null; + } + } diff --git a/mysql.exe b/mysql.exe new file mode 100644 index 0000000000000000000000000000000000000000..4a7fe35727955fbdf615c8607bed4e62b854e0b8 GIT binary patch literal 4096 zcmeHJO>9(E6#m{Yown0<(rKweg76xODTF*Lfq?uubf(2>|6s~b2no#3r96D|-tgWl zv@E16MOUtjMiVzCxFiOZ__uW<>Oyyz5JTdI1U0Ow-??w5owi2fMi+AO?z!jho_o%{ z_uTu&PQ8gW0OD*53&1V*0vV0}8qHIk+VoipH(PJ_-ZDmS_fDO+1GDOT(|)01mI|)x zg=SHi{)}tdu9=(2n-#CDtd5RkU(NO85HM=2!LI8kUZ~G@7b&C7NB}LANMHhHt!3Ct zbSAsllDck&`AANz^8z~cx762IF(9lnfe9fpz&G@_3eE!UtAu|q=rp77>y~BmiwRO_ zg=#ire~oGCTqM^O^P9j~%Mbh#RXVl|2}v}`)&LnsZ~4mcXsBa7OQrZqu{A&j7;IoQ zxv-_vqylmVEvk&SX7*XjY9CY!{WFl}oY4w`OwRqg8 zWOsbeL5@qu{X5io%@l=1Mt2iMzb+Rg{Fs4iy24ErQ;s=FS+-Vg@pyu zZKT(B$6Gw^TykxDv)3Vg+qMUlmcjgsgN9zMXkRbwum-GM1G{(ZmQ`y)l{jSln_mI$ zv3G>dhraDj2VybFY}ShGSRQ5OG)vj$LB}hyzeAptfz5}HjpW$Zf#$~Ho){SEVxdr` zkDTnGG~wlFNndZAiqK;S&#k3>nr$ndqvdH#5_=lIt?@_134BeP1b)=`ca1G$R6A(b zSaLTQN*sTABYvc4*WD(gjDph6b1rl;g)8j(qlszO=$V0D*f zLRI5x8WwsP(;PJ-;YOzpoUT*|r3*Yq;e>C8YSeZWWGu3d7btqRgQ^!4iZqBwh00uT z(ZT*PuRP7toNqg& zj`kUHbR;t|jH7(4#;D_xvHT_eInoN~UhM-4Cx``ME)iu5{c)R}T#~q?!>=3B*Bbj*s!!8&9R$o10Tz9bM^ES5GRn zQA&3z_QVOlP#yQ&q1lqE%DJ67?|YX61J@t!`L6TG&Ed~K{yy{D)AzopRm0=%KV1R2 zZTU~cN?9I8^a>69iCpaDzvg6yZ&AY)7shr{dK`J2As*tv&9i7GFiw7icsTm&!k6&} zkD^zE<_++Cjpj48?1mMwyjKRj7FaaHEFFghFv2o9$8r$p(?3a5)D|cWbRmVb^T-KY z#f|t6hWN;{c>P*|uJ&|8+YDd;yXkv?uSJm<=x0O*%UjC7j2T`bA)}FtC0Lxrq+Or3 z%hF1URbrWA=20;lg62BW7@{r3({L2r9=%O6!epaqRWV4@t z0tWY6yic=5an;8NCtg8ZkIy1Mt7TD~OSwn8TBfeTaXwzwkwo**#bfxVD_}