CariDotMy

 Forgot password?
 Register

ADVERTISEMENT

View: 2574|Reply: 16

.NET + MySQL

[Copy link]
Post time 12-11-2008 08:24 PM | Show all posts |Read mode
Hello forumer sekalian.

Nak mintak tolong skit......nak mintak contoh source code dlm .NET utk retrieve data dr database MySQL

Kalau bole nak minta contoh utk open connection, retrieve data, edit data, save data dan delete data.
Reply

Use magic Report


ADVERTISEMENT


Post time 14-11-2008 09:05 AM | Show all posts
Originally posted by mya_myra at 12-11-2008 08:24 PM
Hello forumer sekalian.

Nak mintak tolong skit......nak mintak contoh source code dlm .NET utk retrieve data dr database MySQL

Kalau bole nak minta contoh utk open connection, retrieve data ...


cikgu paling best: http://www.w3schools.com/
Reply

Use magic Report

Post time 14-11-2008 08:49 PM | Show all posts

Reply #1 mya_myra's post

boleh dapatkan sample di website mysql..pakai mysql .net connector
Reply

Use magic Report

 Author| Post time 18-11-2008 08:16 AM | Show all posts
well...thanx 4 info.....

helps alot....
Reply

Use magic Report

Post time 19-11-2008 02:41 PM | Show all posts
saye bdk baru belajar...

adekah microsoft c# tu same dgn .net.....?
Reply

Use magic Report

 Author| Post time 19-11-2008 10:47 PM | Show all posts
Originally posted by mizz_aurora at 19-11-2008 02:41 PM
saye bdk baru belajar...

adekah microsoft c# tu same dgn .net.....?


rasanya tak la....

.net yg saya pakai ni vb.net.....
Reply

Use magic Report

Follow Us
Post time 20-11-2008 11:19 AM | Show all posts
dah settle ke problem u??
bleh ajar saya pulak tak??
confuse laa.....baru nak belajar vb.net
Reply

Use magic Report

Post time 20-11-2008 01:11 PM | Show all posts
.Net ade byk kn..

cthnye : VB.Net, ASP.Net

c# lak = programming language same cm C, C++

myra pki language ape nk wt VB.Net tu..?

p/s: sume ni br blaja smlm, kne wt projek
br tehegeh2 nk blaja...
Reply

Use magic Report


ADVERTISEMENT


 Author| Post time 23-11-2008 12:36 AM | Show all posts
dah settle semua.....connection, add, edit & delete skalik.....

hampir nak seminggu gak cari coding utk ni, coz semua website tak bagi example yg bleh dipakai......  

neway, i'm using visual studio 2005, pakai visual basic.NET language, connect to MySql database

i'll post the example next week yer....coz coding tu semua kat opis la...hehehe....
Reply

Use magic Report

Post time 23-11-2008 12:43 PM | Show all posts
ok...aku dah bleh connect ke mysql,dah bleh add data dalam tu...
cuma aku problem masa nak view,edit database
kalau hang bleh tolong...aku nak tgk coding yang hang buat tu..

ok...tq
Reply

Use magic Report

 Author| Post time 24-11-2008 11:08 AM | Show all posts
Source Code untuk Retrieve Data
(ni aku letak Retrieve, then aku letak dalam combo box cbConsName)

Dim mycon As New MySql.Data.MySqlClient.MySqlConnection("datasource=localhost;username=root;password=;database=testing")
Dim mycmd As MySql.Data.MySqlClient.MySqlCommand

Dim myreader As MySql.Data.MySqlClient.MySqlDataReader

mycon.ConnectionString =
"datasource=localhost;username=root;password=;database=testing"
mycon.Open()
mycmd.Connection = mycon
mycmd.CommandText =
"SELECT consumer_name FROM consumer"
myreader = mycmd.ExecuteReader

cbConsName.Items.Clear()
cbConsName.Text =
"< Select Consumer Name >"

While (myreader.Read())
cbConsName.Items.Add(myreader.GetValue(myreader.GetOrdinal(
"consumer_name")))
End While

Reply

Use magic Report

 Author| Post time 24-11-2008 11:23 AM | Show all posts
Source Code untuk Edit Data
(ambik value daripada txtCons.Text & lblAmt.Text untuk di-edit dalam database)


Dim
mycon As New MySql.Data.MySqlClient.MySqlConnection("datasource=localhost;username=root;password=;database=testing")
Dim mycmd As New MySql.Data.MySqlClient.MySqlCommand

If MessageBox.Show("Are you sure you want to save this data?", "Question", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) = Windows.Forms.DialogResult.Yes Then

mycmd.Connection = mycon
mycmd.CommandText =
"UPDATE consumer SET consumption = ?consumption, elct_amt = ?elct_amt " & _
"WHERE consumer_name = '" & cbConsName.SelectedItem & "'"

Dim myadapter As New MySql.Data.MySqlClient.MySqlDataAdapter("SELECT * FROM consumer", mycon)
myadapter.UpdateCommand = mycmd
myadapter.UpdateCommand.Parameters.Add(
"?consumption", MySql.Data.MySqlClient.MySqlDbType.Int64, 15, "consumption")
myadapter.UpdateCommand.Parameters.Add(
"?elct_amt", MySql.Data.MySqlClient.MySqlDbType.Float, 15, "elct_amt")

Dim myparm As MySql.Data.MySqlClient.MySqlParameter
myparm = myadapter.UpdateCommand.Parameters.Add(
"?consumer_name", MySql.Data.MySqlClient.MySqlDbType.Text)
myparm.SourceColumn =
"consumer_name"
myparm.SourceVersion = DataRowVersion.Original

Dim testingTable As New DataTable
myadapter.Fill(testingTable)

'ambik value dari txtCons.Text & lblAmt.Text dan store kat dalam database
Dim testingRow As DataRow = testingTable.Rows(0)
testingRow(
"consumption") = txtCons.Text
testingRow(
"elct_amt") = lblAmt.Text
myadapter.Update(testingTable)
Console.WriteLine(
"Rows after update.")

Dim row As DataRow
For Each row In testingTable.Rows
Console.WriteLine(
"{0}: {1}", row(0), row(1))
Next
mycon.Close()

Else

MsgBox("Cancel saving data",  MsgBoxStyle.OkOnly, "Cancel")

End If
Reply

Use magic Report

 Author| Post time 24-11-2008 11:28 AM | Show all posts
Source Code untuk Delete Data


If MessageBox.Show("Are you sure you want to delete this record?", "Question", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) = Windows.Forms.DialogResult.Yes Then

Dim mycon As New MySql.Data.MySqlClient.MySqlConnection("datasource=localhost;username=root;password=;database=testing")
Dim mycmd As MySql.Data.MySqlClient.MySqlCommand
Dim myadapter As New MySql.Data.MySqlClient.MySqlDataAdapter

mycmd =
New MySql.Data.MySqlClient.MySqlCommand
mycmd.CommandText =
"DELETE FROM consumer WHERE consumer_name ='" & cbConsName.Text & "' ; "
mycmd.Connection = mycon

mycon.Open()
myadapter.UpdateCommand = mycmd
myadapter.UpdateCommand.ExecuteNonQuery()
mycon.Close()


Else

MsgBox("Cancel deleting data",  MsgBoxStyle.OkOnly, "Cancel Delete")

End If

Reply

Use magic Report

 Author| Post time 24-11-2008 11:32 AM | Show all posts
Source Code untuk Add Record


Dim mycon As New MySql.Data.MySqlClient.MySqlConnection("datasource=localhost;username=root;password=;database=testing")
Dim mycmd As New MySql.Data.MySqlClient.MySqlCommand

mycon.Open()

Dim myadapter As New MySql.Data.MySqlClient.MySqlDataAdapter
myadapter = New MySql.Data.MySqlClient.MySqlDataAdapter("SELECT * FROM consumer", mycon)


Dim ds As New DataSet()
myadapter.Fill(ds,
"consumer")

Dim cb As New MySql.Data.MySqlClient.MySqlCommandBuilder(myadapter)

Dim dsNewRow As DataRow
dsNewRow = ds.Tables(
"consumer").NewRow()
dsNewRow.Item(
"consumer_name") = txtConsName.Text
dsNewRow.Item(
"consumption") = 0
dsNewRow.Item(
"elct_amt") = 0
ds.Tables(
"consumer").Rows.Add(dsNewRow)

myadapter.Update(ds,
"consumer")
ds.AcceptChanges()

mycon.Close()

MsgBox(
"Data successfully saved", MsgBoxStyle.Information, "Data saved")
Reply

Use magic Report

 Author| Post time 24-11-2008 11:35 AM | Show all posts
Source Code untuk Refresh Data dalam DataGrid


Dim mycon As MySql.Data.MySqlClient.MySqlConnection
Dim myadp As MySql.Data.MySqlClient.MySqlDataAdapter
Dim myds As DataSet

mycon =
New MySql.Data.MySqlClient.MySqlConnection("datasource=localhost;username=root;password=;database=testing")
myadp =
New MySql.Data.MySqlClient.MySqlDataAdapter("Select * from consumer", mycon)
myds =
New DataSet()

mycon.Open()

myadp.Fill(myds,
"consumer")
DataGridView1.DataSource = myds.Tables.Item(
"consumer")

mycon.Close()
Reply

Use magic Report

 Author| Post time 24-11-2008 11:36 AM | Show all posts
k la guys/girls.....harap source code ni dapat membantu......
Reply

Use magic Report


ADVERTISEMENT


Post time 24-11-2008 02:35 PM | Show all posts
alamak...details tuu
tq yang teramat utk u

sayaaanggg u
Reply

Use magic Report

You have to log in before you can reply Login | Register

Points Rules

 

ADVERTISEMENT



 

ADVERTISEMENT


 


ADVERTISEMENT
Follow Us

ADVERTISEMENT


Mobile|Archiver|Mobile*default|About Us|CariDotMy

3-2-2025 12:14 PM GMT+8 , Processed in 0.383865 second(s), 29 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

Quick Reply To Top Return to the list