You are on page 1of 5

tpRty; Ngrpf; - ikv];fpA+vy; tpRty; Ngrpf; xU gpud;l; vd;l; ^y; (Front End Tool) gy Nll;lhNg];fSf;F Kd;dpiyf; fUtpahf (Front

End) Njh;T nra;ag;gLtJ tpRty; Ngrpf; ,d;Wk; mjpfstpy; gad;gLj;Jtjw;Ff; fhuzk;> ,jd; vspik kw;Wk; jpwd;. ,jw;F Nll;lhNg]hf (Back end) ehk; MySQL iaAk; gad;gLj;j KbAk;. MySQL vd;gJ ,ytr Nll;lhNg]; nkd;nghUshFk;. ,tw;wpd; Nrhh;]; Nfhby; Njitf;Nfw;g khw;wq;fs; nra;J nfhs;Sk; Rje;jpuKk; cz;L. ,d;iwf;F gutyhfg; Gfoile;J tUk; MySQL ek;gfj;jd;ik tha;e;jJ vd;gJld;> gad;gLj;Jtjw;Fk; vspjhdJ. mjpf msT Nll;lhfis ifahSk; jpwd; nfhz;lJ. NtfkhfTk; ,Ug;gjhy; Nll;lhNg]; rhh;e;j gad;ghLfSf;F mjpfstpy; gad;gLj;Jfpd;wdh;. tpRty; Ngrpf;if ikv];f;A+vy; Yld; njhlh;G nfhs;tjw;F VBMySQLDirect vd;w cah;epiy API gad;gLfpwJ. ,it ADO %yk; MySQL ODBC Driver fis njhlh;G nfhs;tjw;F gjpyhf gad;gLfpwJ. ,jd; gad;ghL kpfTk; vspikahf cs;sJ. VBMySQLDirect API ia ehk; http://www.vbmysql.com vd;w ,izaj;jsj;jpypUe;J gjtpwf;fk; nra;J nfhs;syhk;. tprty; Ngrpf;fpypUe;J ikv];f;A+vy; Yld; njhlh;G nfhs;tjw;F VBMySQLDirect 1.0.2 Installer my;yJ VBMySQLDirect 1.0.2 Zip my;yJ epWtNtz;Lk;.. MySQL ypy; Nll;lhNg]; cUthf;Fk; Kiw Nll;lhNg]; vd;gJ gytpj Nlgps;fis nfhz;bUf;Fk;. Nll;lhNgi] Create Database vd;w fl;lis %yk; cUthf;fyhk;. rhd;whf vbmysql vd;w Nll;lhNg]; cUthf;f Ntz;Lnkd;why; mysql> Create Database vbmysql; vd;W nfhLf;f Ntz;Lk;. Nll;lhNg]; cUthfptpl;lJ vd;gjid fpilf;Fk; tpil %yk; njhpe;J nfhs;syhk;. Query Ok, 1 row affected (0.05 sec) Nll;lhNg]py; ehk; Nlgps;fis ,izf;f Ntz;Lk; vd;whYk;> ve;j Ntiyiar; nra;aNtz;Lnkd;whYk; Kjypy; ehk; Nl;lhNgi] nraYf;Ff; nfhz;L tu ( Active) Ntz;Lk; Nl;lhNgi] nraYf;F nfhz;LtUtjw;fhd top Kiwapid ghh;g;Nghk;. mysql> use vbmysql vd;W nfhLj;jTld; Database Changed vd;W jpiuapy; Njhd;Wk;. ,jd; %yk; vbmysql Nll;lhNg]; (Active) nraYf;F te;Jtpl;lJ vd;gij mwpayhk;. gpd;dh; Nll;lhNg]py; Nlgpis fPo;fz;lthW nfhLf;fNtz;Lk;.
mysql> create table name(firstname varchar(20), city varchar(30));

Query OK, 0 rows affected (0.06 sec)

cUthf;fg;gl; Nlgpspd; jftiy ehk; mysql> desc name; vd;W nfhLg;gjd; %yk; mwpe;J nfhs;syhk;.
+-----------+-------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +-----------+-------------+------+-----+---------+-------+ | firstname | varchar(20) | YES | | NULL | | | city | varchar(30) | YES | | NULL | | +-----------+-------------+------+-----+---------+-------+ 2 rows in set (0.02 sec)

Nlgpspy; VjhtJ jfty; cs;sjh vd;gij fPo;fz;lthW Nrhjpj;J ghh;f;fyhk;


mysql> select * from name; Empty set (0.03 sec)

tpRty; Ngrpf;fpy; MySQL ,izf;Fk; Kiw Kjypy; Standard Exe Project ia Njh;T nra;a Ntz;Lk;;. gpd;dh; VB MySQL Direct V 1.0 vd;gij reference Mf Njh;T nra;aNtz;Lk;. ehk; Kjy; cjhuzkhf ekJ Name N;lgpSf;fhd jfty;fis tpRty;Ngrpf;fpy; nfhLj;J MySQL ypy; Nrkpf;Fk; Kiwapid ghh;g;Nghk;. Name Nlgpspy; ,uz;L fieldfs; cs;sd mtw;wpf;F cs;sPL nfhLg;gjw;fhf ,uz;L Textbox tbtikj;J nfhs;s Ntz;Lk;. gpd;dh; fPo;fz;lthW jpiuapid tbtikj;J nfhs;s Ntz;Lk;

ekJ mg;gpspNf\dpy; Save gl;lid fpspf; nra;jTld; jfty;fs; Nrkpf;fg;gLkhW tbtikg;Nghk;. Private Sub cmdsave_Click() Dim pCnn As MYSQL_CONNECTION ikv];fA+vy; fndf;f\id Muk;gpf;Fk;. Set pCnn = New MYSQL_CONNECTION 'Nll;lhNg];A+ld; njhlh;G nfhs;Sk; Kiw pCnn.OpenConnection txtHost, txtUserName, txtPassword, cmbDatabase pCnn.OpenConnection , , , "vbmysql" 'ehk; Njitahd Nlgps; nray;ghLfis nray;gLj;j gad;gLfpwJ.
pCnn.Execute "Insert Into name (firstname,city) values ('" & Text1.Text & "','" & Text2.Text & "')"

'Close connection pCnn.CloseConnection 'Clean Up Set pCnn = Nothing MsgBox "Updated" End Sub ,e;j g;Nuhfpuhk; nray;gLj;jpaTld;. ehk; nfhLf;Fk; jfty;fs; Nlgpspy; Nrkpf;fg;gl;LtpLk;. mjid fPo;fz;lthW MySQL ypy; Nrhjpj;J ghh;f;fyhk;.
mysql> select * from name; +----------------+---------------+ | firstname | city | +----------------+---------------+ | Ramkumar | Mahadanapuram | | L.Krishnakumar | Hyderabad | | L.DeviAbirami | Chenni | +----------------+---------------+ 3 rows in set (0.02 sec)

mLj;j cjhuzkhf ehk; Nll;lhNg]py; Nrkpj;J itj;jpUf;Fk; jfty; tpRty;Ngrpf; mg;gpspNf\dpy; ngWtJ vt;thW vd;gij ghh;g;Nghk;. addname vd;w gl;lid fpspf; nra;jTld; MySQL name Nlgpspy; Nrkpj;J itj;Js;s jfty;fs; cmbname vd;w combobox y; gl;baypl fPo;fz;lthW g;Nuhfpuhk; jahh; nra;a Ntz;Lk;.
Private Sub cmdaddname_Click() Dim pCnn As MYSQL_CONNECTION Dim pRs As MYSQL_RS 'connection kw;Wk; recordset epWtjw;fhf Set pCnn = New MYSQL_CONNECTION Set pRs = New MYSQL_RS 'connection jpwg;gjw;fhf pCnn.OpenConnection , , , "vbmysql" 'recordset jpwg;gjw;fhf pRs.OpenRs "select * From name", pCnn 'field ypUe;J jfty;fis ngWtjw;fhf Do While Not pRs.EOF cmbname.AddItem pRs.Fields("firstname") pRs.MoveNext Loop 'recordset kw;Wk; connection %Ltjw;fhf pRs.CloseRecordset pCnn.CloseConnection Set pRs = Nothing Set pCnn = Nothing End Sub

,e;j g;Nufpuhk; nray;gLj;Jtjd; %yk; Nrkpj;J itf;fg;gl;bUf;Fk; jfty;fs; Combo

Box vt;thW njhpAk; vd;gjid jpiuapy; mwpe;J nfhs;syhk;.

tpRty;Ngrpf;Fld; vg;NghJ MySQL gad;gLj;j Ntz;Lk;. ehk; rpwa g;Nuhfpuhk;fspy; Access Nll;lhNg]; gad;gLj;Jk; NghJ> Nrkpf;Fk; jftypy; msT $Lk;NghJ ehk; jftiy kPz;Lk; tpRty; Ngrpf;fpy; ngWk; Neuk; mjpfkhFk;. mjw;F khw;whf ehk; MySQL gad;gLj;jyhk;. ehk; ADO %yk; nray;gLj;Jk; midj;J nray;ghLfisAk; VbMySQLDirect %yk; vspikahfTk; NtfkhfTk; nray;gLj;j KbAk;.

You might also like