Chào mừng đến với 8888này.forumvi.com Nơi Vui chơi - Giao lưu - 8 Dóc



:: WELCOME to 8888Nay::
  • Music





Tuần 3 Thao tác với listview-kết nối sql

Xem chủ đề cũ hơn Xem chủ đề mới hơn Go down
Thu Jan 31, 2013 4:34 pm
bnctahn

Thành Viên- bnctahn
Danh Hiệu Cá Nhân-MEMBER-

-MEMBER-
Hiện đang:
Số bài gửi : 30
Điểm : 79
Thích : 11
Ngày Sinh : 02/07/2012
Thọ : 31
Ứng dụng
Số bài gửi : 30
Điểm : 79
Thích : 11
Ngày Sinh : 02/07/2012
Thọ : 31
Tuần 3 Thao tác với listview-kết nối sql Vide10
Bài gửiTiêu đề: Re: Tuần 3 Thao tác với listview-kết nối sql

»Tiêu đề: Tuần 3 Thao tác với listview-kết nối sql





useradd ten
doi mk passwd ten ....
login
ln -s file1 lnk1 t?o m?t du?ng d?n d?n 1 t?p tin ho?c thu m?c
ln file1 lnk1 t?o 1 du?ng d?n v?t lý d?n 1 t?p tin ho?c thu m?c
cp -r /usr/nbthanh1 /usr/nbthanh2
rm /usr/nbthanh/nbtfile.txt xoa
mv /tmp/myfile.txt /usr/nbthanh move
1giai nen
tar zxvf x.tar.gz
unzip x.zip
tar zxvf x.tgz
bunzip2 x.bz2
tar xjvf x.tar.bz2
# tar –xvf home.tar –C /test
nen
# tar –cf home.tar home
t?o file home.tar ch?a toàn b? thu m?c homes
$ ln -sv demo.org symbolic_link_of_demo.org

Bạn thích bài viết "Tuần 3 Thao tác với listview-kết nối sql" của bnctahn không?
Nếu bạn thích thì bấm . Còn không thích thì bấm

Vote: Đánh giá: 100%






Sat Feb 23, 2013 3:52 pm
MrBCH

Thành Viên- MrBCH
Danh Hiệu Cá NhânAdmin

Admin
Hiện đang:
Số bài gửi : 252
Điểm : 678
Thích : 7
Ngày Sinh : 26/06/2012
Thọ : 31
Đến từ : Phước An-Tuy phước-Bình Định
Ứng dụng
Số bài gửi : 252
Điểm : 678
Thích : 7
Ngày Sinh : 26/06/2012
Thọ : 31
Đến từ : Phước An-Tuy phước-Bình Định
Tuần 3 Thao tác với listview-kết nối sql Vide10
Bài gửiTiêu đề: Re: Tuần 3 Thao tác với listview-kết nối sql
https://8888nay.forumvi.com

»Tiêu đề: Tuần 3 Thao tác với listview-kết nối sql



----------Cách kết nối sql sang c#------------------
SQL
B1:Khởi động sql
servername: .
Au..:Window authe..
B2:Tạo database và nội dung cần làm
B3.Conect->database engie->
servername:.
au:sql server authe..
login: sa
pwd:sa
---------------------------
C# window form
B1.Thêm
using System.Data.SqlClient; dưới using System.Windows.Forms;
B2.Thêm SqlConnection sqlConn;//khai báo biến connection
dưới namespace bt
{
public partial class Form1 : Form

{
SqlConnection sqlConn;//khai báo biến connection
B3.code ket noi csdl sql server
Code:
http://www.mediafire.com/view/?43k67ktmrdaa3o0
****chú y***ta có thể thay database =initial catalog
cach thuc tim chuoi ket noi
Code:
http://www.mediafire.com/view/?yydbqp3usd8ffr5
Chúc bạn thành công!!!!
Bản đã được sửa
****chú ý***string strcon = "data source=" + tenmay + ";database=" + tencsdl + ";user id=" + dn + ";password=" + mk + ";";khoảng trắng giữa các từ
*****chú ý***giữa bảng đăng nhập sql và c# giống nhau

Bạn thích bài viết "Tuần 3 Thao tác với listview-kết nối sql" của MrBCH không?
Nếu bạn thích thì bấm . Còn không thích thì bấm







Sat Feb 23, 2013 4:39 pm
MrBCH

Thành Viên- MrBCH
Danh Hiệu Cá NhânAdmin

Admin
Hiện đang:
Số bài gửi : 252
Điểm : 678
Thích : 7
Ngày Sinh : 26/06/2012
Thọ : 31
Đến từ : Phước An-Tuy phước-Bình Định
Ứng dụng
Số bài gửi : 252
Điểm : 678
Thích : 7
Ngày Sinh : 26/06/2012
Thọ : 31
Đến từ : Phước An-Tuy phước-Bình Định
Tuần 3 Thao tác với listview-kết nối sql Vide10
Bài gửiTiêu đề: Re: Tuần 3 Thao tác với listview-kết nối sql
https://8888nay.forumvi.com

»Tiêu đề: Tuần 3 Thao tác với listview-kết nối sql

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Data.SqlClient;


namespace LayDuLieuCuaNguoiYeu
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}

SqlConnection sqlConn;//khai báo biến connection

#region Ket noi cua tui ne

void KetnoiCSDL1()//thực hiện kết nối bằng chuỗi kết nối
{
try
{
// b1: khoi tao ket noi
sqlConn = new SqlConnection("Data Source=.;Initial Catalog=newMyLove;Integrated Security=True");

// b2: mo ket noi
sqlConn.Open();

// b3: ... thao tac du lieu

MessageBox.Show("Ket noi thanh cong", "Chuc mung", MessageBoxButtons.OK, MessageBoxIcon.Information);

// B4: dong ket noi
sqlConn.Close();
}
catch // bay loi
{
MessageBox.Show("Ket noi tieu rui", "kho ghe", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Stop);
}
}

void KetnoiCSDL2(string tenmay, string tencsdl)//thực hiện kết nối bằng chuỗi kết nối
{
try
{
// b1: khoi tao ket noi
sqlConn = new SqlConnection("Data Source=" + tenmay + ";Initial Catalog=" + tencsdl + ";Integrated Security=True");

// b2: mo ket noi
sqlConn.Open();

// b3: ... thao tac du lieu

MessageBox.Show("Ket noi thanh cong", "Chuc mung", MessageBoxButtons.OK, MessageBoxIcon.Information);

// B4: dong ket noi
sqlConn.Close();
}
catch // bay loi
{
MessageBox.Show("Ket noi tieu rui", "kho ghe", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Stop);
}
}

void KetnoiCSDL3() //thực hiện kết nối bằng chuỗi kết nối
{
try
{
string strCon = "Data Source=GIAOVIEN;Database=newMyLove;User ID=sa;Password=sa";
// b1: khoi tao ket noi
sqlConn = new SqlConnection(strCon);

// b2: mo ket noi
sqlConn.Open();

// b3: ... thao tac du lieu

MessageBox.Show("Ket noi thanh cong", "Chuc mung", MessageBoxButtons.OK, MessageBoxIcon.Information);

// B4: dong ket noi
sqlConn.Close();
}
catch // bay loi
{
MessageBox.Show("Ket noi tieu rui", "kho ghe", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Stop);
}
}

void KetnoiCSDL4(string tenmay, string tencsdl, string tendn, string matkhau) //thực hiện kết nối bằng chuỗi kết nối
{
try
{
string strCon = "Data Source=" + tenmay + ";Database=" + tencsdl + ";User ID=" + tendn + ";Password=" + matkhau + ";" ;
// b1: khoi tao ket noi
sqlConn = new SqlConnection(strCon);

// b2: mo ket noi
sqlConn.Open();

// b3: ... thao tac du lieu

MessageBox.Show("Ket noi thanh cong", "Chuc mung", MessageBoxButtons.OK, MessageBoxIcon.Information);

// B4: dong ket noi
http://sqlConn.Close();
}
catch // bay loi
{
MessageBox.Show("Ket noi tieu rui", "kho ghe", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Stop);
}
}

void XuatDuLieuRaListView1()
{
// dung de thuc hien lenh sql
SqlCommand cmd = sqlConn.CreateCommand();
cmd.CommandText = "select * from nhanvien";

// reader doc du lieu tu command ra
SqlDataReader myreader = cmd.ExecuteReader();

lsvNhanVien.Columns.Add("Ma Nhan Vien");
lsvNhanVien.Columns.Add("Ho Ten Nhan Vien");
lsvNhanVien.Columns.Add("Ngay Sinh");
http://lsvNhanVien.Columns.Add("Dia Chi");
http://lsvNhanVien.Columns.Add("Dien Thoai");
http://lsvNhanVien.Columns.Add("Ma Bang Cap");

while (myreader.Read())
{
ListViewItem lvi = new ListViewItem(myreader.GetInt32(0).ToString());
lvi.SubItems.Add(myreader.GetString(1).ToString());
lvi.SubItems.Add(myreader.GetDateTime(2).ToString());
http://lvi.SubItems.Add(myreader.GetString(3).ToString());
http://lvi.SubItems.Add(myreader.GetString(4).ToString());
http://lvi.SubItems.Add(myreader.GetInt32(5).ToString());

lsvNhanVien.Items.Add(lvi);
}
myreader.Close();
sqlConn.Close();
}


#endregion


DataSet ds = new DataSet();//khai báo 1 dataset

DataTable layDanhSachNhanVien(string tenbang) //lấy danh sách nhân viên
{
DataSet ds = new DataSet();
SqlDataAdapter da = new SqlDataAdapter("Select * from "+ tenbang, sqlConn);
da.Fill(ds);
return ds.Tables[0];
}


private void btnKetNoi_Click(object sender, EventArgs e)
{
/*KetnoiCSDL1();
if (txtTenMay.Text.Length > 0 && txtTenCSDL.Text.Length > 0)
KetnoiCSDL2(txtTenMay.Text, txtTenCSDL.Text);
else
MessageBox.Show("Chua nhap ten may hoac ten csdl");
* */

//KetnoiCSDL3();
KetnoiCSDL4(txtTenMay.Text, txtTenCSDL.Text, txtTenDN.Text, txtMatKhau.Text);
XuatDuLieuRaListView1();

dataGridView1.DataSource = layDanhSachNhanVien("sach");

// XuatDuLieu();
}
}
}

Bạn thích bài viết "Tuần 3 Thao tác với listview-kết nối sql" của MrBCH không?
Nếu bạn thích thì bấm . Còn không thích thì bấm








Thành Viên- Sponsored content
Danh Hiệu Cá Nhân

Hiện đang:
Ứng dụng
Tuần 3 Thao tác với listview-kết nối sql Vide10
Bài gửiTiêu đề: Re: Tuần 3 Thao tác với listview-kết nối sql

»Tiêu đề: Tuần 3 Thao tác với listview-kết nối sql

Bạn thích bài viết "Tuần 3 Thao tác với listview-kết nối sql" của Sponsored content không?
Nếu bạn thích thì bấm . Còn không thích thì bấm







Trang 1 trong tổng số 1 trang




Trả Lời Nhanh
Permissions in this forum:Bạn không có quyền trả lời bài viết
-
Đang tải dữ liệu...