Inserting data in mysql using vb.net (n-tier) -
there's can me vb.codes? i'm new in vb.net , want know how add data in mysql database using n-tier in vb.net. may current code in adding data:
data layer:
public function adddata() datatable dim mycommand string = "insert tblitems values (@itemcode, @itemname, @itemdescription, @itemtype, @itempricing, @itemonstock, @itemprice, @datemod)" con.open() dim sda new mysqldataadapter(mycommand, con) dim dt datatable = new datatable sda.fill(dt) return dt end function
sorry code. don't know how can use in bll , pl. please me. want learn of guys..
ps: sorry english i'm 14 yr old , want learn programming. did research can't find i'm looking for. in advance.
to insert new record in datatable need execute command , provide values sent database table.
you need this.
public function adddata(itmcode string, itmname string.... omitted other values) integer dim mycommand string = "insert tblitems values " & _ "(@itemcode, @itemname, @itemdescription, " & _ "@itemtype, @itempricing, @itemonstock, @itemprice, @datemod)" con.open() dim cmd new mysqlcommand(mycommand, con) cmd.parameters.addwithvalue("@itemcode", itmcode) cmd.parameters.addwithvalue("@itemname", itmname) .... other parameters other values insert follow.... dim rowinserted = cmd.executenonquery() return rowinserted end function
this requires pass function values through set of variables values added parameter collection of command , execute command.
execution returns number of records inserted/changed/deleted.
notice query doesn't specify field list, need pass values update every single field in underlying datatable exact order.
Comments
Post a Comment