Bạn có muốn phản ứng với tin nhắn này? Vui lòng đăng ký diễn đàn trong một vài cú nhấp chuột hoặc đăng nhập để tiếp tục.

Đề tài hết môn Hệ quản trị cơ sở dữ liệu 2

+9
Ami
Virus
tuyenvht
khongxacdinh
vanduc
ThuHang
nanaly
kiehuy
nguyenduc
13 posters

Trang 2 trong tổng số 2 trang Previous  1, 2

Go down

Đề tài hết môn Hệ quản trị cơ sở dữ liệu 2 - Page 2 Empty Re: Đề tài hết môn Hệ quản trị cơ sở dữ liệu 2

Bài gửi by dayttin 16/3/2010, 11:22

Trời ơi sao không thấy ai post code lên cho bà con tham khảo nhỉ.
dayttin
dayttin
Góp sức
Góp sức

Tổng số bài gửi : 68
Join date : 23/09/2009

Về Đầu Trang Go down

Đề tài hết môn Hệ quản trị cơ sở dữ liệu 2 - Page 2 Empty Re: Đề tài hết môn Hệ quản trị cơ sở dữ liệu 2

Bài gửi by ThuHang 17/3/2010, 08:25

Hi, dayttin
Bạn đang làm tới phần nào, ghi danh sách ra đi, có cái mình làm tới rồi, nhưng cũng có cài làm chưa xong.
Bạn đưa ra 1 cái cụ thể thì mọi người sẽ bàn luận về nó chính xác hơn. Chứ để chung chung vậy, mình cũng bó tay, vì nó nhiều lắm!
Thân,

ThuHang
Cống hiến
Cống hiến

Tổng số bài gửi : 193
Join date : 25/09/2009

Về Đầu Trang Go down

Đề tài hết môn Hệ quản trị cơ sở dữ liệu 2 - Page 2 Empty Re: Đề tài hết môn Hệ quản trị cơ sở dữ liệu 2

Bài gửi by dayttin 17/3/2010, 09:17

Cảm ơn nhé.
Mình làm như thế này, bạn kiểm tra xem..
public partial class Themsanpham : Form
{

public Themsanpham()
{
InitializeComponent();
Insert();
}
public DataSet ds = new DataSet();
public SqlDataAdapter sda = new SqlDataAdapter();
private BindingManagerBase bm;
private void Insert()
{
SqlConnection sc = new SqlConnection(
"server=DAY-PC;database=QuanLyBanHang;uid=sa;pwd=sa");
sc.Open();
SqlCommand scmd = new SqlCommand(
"select masp,tensp,malsp from SanPham ", sc);
sda.SelectCommand = scmd;
sda.Fill(ds, "sp");
SqlCommand scmd1 = new SqlCommand("select*from LoaiSanPham",sc);
sda.SelectCommand = scmd1;
sda.Fill(ds, "lsp");
SqlCommand scmdu = new SqlCommand(
"insert into SanPham ( masp,tesp,malsp)" + " values (@masp,@tensp,@malsp)", sc);
SqlParameter imasp = new SqlParameter(
"@masp", SqlDbType.NVarChar,10, "masp");
SqlParameter itensp = new SqlParameter(
"@tensp", SqlDbType.NVarChar,50, "tensp");
SqlParameter imalsp = new SqlParameter(
"@malsp", SqlDbType.NVarChar,10, "malsp");
scmdu.Parameters.AddRange(new SqlParameter[] { imasp, itensp, imalsp });
sda.InsertCommand = scmdu;
sc.Close();
dataGridView1.DataSource = ds;
dataGridView1.DataMember = "sp";
bm = this.BindingContext[ds, "sp"];
textBox1.DataBindings.Add(
"text", ds, "sp.masp");
textBox2.DataBindings.Add(
"text", ds, "sp.tensp");
comboBox1.DataSource = ds;
comboBox1.DisplayMember = "lsp.malsp";
comboBox1.ValueMember = "lsp.malsp";
comboBox1.DataBindings.Add(
"SelectedValue", ds, "sp.malsp");
}
DataRowView newrow;
private void button1_Click(object sender, EventArgs e)
{
bm.AddNew();
newrow = (DataRowView)bm.Current;
}
}
}
....khi insert vào thì dữ liệu củng vào form nhưng không xuống database mọi người giúp đỡ.
dayttin
dayttin
Góp sức
Góp sức

Tổng số bài gửi : 68
Join date : 23/09/2009

Về Đầu Trang Go down

Đề tài hết môn Hệ quản trị cơ sở dữ liệu 2 - Page 2 Empty Re: Đề tài hết môn Hệ quản trị cơ sở dữ liệu 2

Bài gửi by itlinh 18/3/2010, 08:41

@@dayttin:
-Bạn tham khảo cuốn Lập trình CSDL và Visual source safe của p Hữu Khang chương 2,3 có nói rõ phần này(làm thế nào để update databse với lớp k kết nối dataset,datatable) sẽ hiểu đầy đủ hơn, ngoài ra còn có hướng dẫn thêm về thao tác trên DatagridView.
itlinh
itlinh
Góp sức
Góp sức

Tổng số bài gửi : 84
Join date : 27/09/2009
Đến từ : HCM

Về Đầu Trang Go down

Đề tài hết môn Hệ quản trị cơ sở dữ liệu 2 - Page 2 Empty Re: Đề tài hết môn Hệ quản trị cơ sở dữ liệu 2

Bài gửi by ThuHang 18/3/2010, 12:05

dayttin đã viết:Cảm ơn nhé.
Mình làm như thế này, bạn kiểm tra xem..
public partial class Themsanpham : Form
{

public Themsanpham()
{
InitializeComponent();
Insert();
}
public DataSet ds = new DataSet();
public SqlDataAdapter sda = new SqlDataAdapter();
private BindingManagerBase bm;
private void Insert()
{
SqlConnection sc = new SqlConnection(
"server=DAY-PC;database=QuanLyBanHang;uid=sa;pwd=sa");
sc.Open();
SqlCommand scmd = new SqlCommand(
"select masp,tensp,malsp from SanPham ", sc);
sda.SelectCommand = scmd;
sda.Fill(ds, "sp");
SqlCommand scmd1 = new SqlCommand("select*from LoaiSanPham",sc);
sda.SelectCommand = scmd1;
sda.Fill(ds, "lsp");
SqlCommand scmdu = new SqlCommand(
"insert into SanPham ( masp,tesp,malsp)" + " values (@masp,@tensp,@malsp)", sc);
SqlParameter imasp = new SqlParameter(
"@masp", SqlDbType.NVarChar,10, "masp");
SqlParameter itensp = new SqlParameter(
"@tensp", SqlDbType.NVarChar,50, "tensp");
SqlParameter imalsp = new SqlParameter(
"@malsp", SqlDbType.NVarChar,10, "malsp");
scmdu.Parameters.AddRange(new SqlParameter[] { imasp, itensp, imalsp });
sda.InsertCommand = scmdu;
sc.Close();
dataGridView1.DataSource = ds;
dataGridView1.DataMember = "sp";
bm = this.BindingContext[ds, "sp"];
textBox1.DataBindings.Add(
"text", ds, "sp.masp");
textBox2.DataBindings.Add(
"text", ds, "sp.tensp");
comboBox1.DataSource = ds;
comboBox1.DisplayMember = "lsp.malsp";
comboBox1.ValueMember = "lsp.malsp";
comboBox1.DataBindings.Add(
"SelectedValue", ds, "sp.malsp");
}
DataRowView newrow;
private void button1_Click(object sender, EventArgs e)
{
bm.AddNew();
newrow = (DataRowView)bm.Current;
}
}
}
....khi insert vào thì dữ liệu củng vào form nhưng không xuống database mọi người giúp đỡ.

Hi, dayttin
Bạn cho mình hỏi, bạn đã gán giá trị bên ngoài vào biến chưa?
vd:
SqlCommand scmdu = new SqlCommand(
"insert into SanPham ( masp,tesp,malsp)" + " values (@masp,@tensp,@malsp)", sc);
SqlParameter imasp = new SqlParameter(
"@masp", SqlDbType.NVarChar,10, "masp");
SqlParameter itensp = new SqlParameter(
"@tensp", SqlDbType.NVarChar,50, "tensp");
SqlParameter imalsp = new SqlParameter(
"@malsp", SqlDbType.NVarChar,10, "malsp");

http://imasp.Value=textBox1.Text;
http://itensp.Value=textBox2.Text;
http://imalsp.Value=comboBox1.SelectedValue;

http://scmdu.Parameters.Add(imasp);
http://scmdu.Parameters.Add(itensp);
http://scmdu.Parameters.Add(imalsp);

scmdu.Parameters.AddRange(new SqlParameter[] { imasp, itensp, imalsp });
sda.InsertCommand = scmdu;
sc.Close();

ThuHang
Cống hiến
Cống hiến

Tổng số bài gửi : 193
Join date : 25/09/2009

Về Đầu Trang Go down

Đề tài hết môn Hệ quản trị cơ sở dữ liệu 2 - Page 2 Empty Re: Đề tài hết môn Hệ quản trị cơ sở dữ liệu 2

Bài gửi by dayttin 19/3/2010, 07:37

dayttin
dayttin
Góp sức
Góp sức

Tổng số bài gửi : 68
Join date : 23/09/2009

Về Đầu Trang Go down

Đề tài hết môn Hệ quản trị cơ sở dữ liệu 2 - Page 2 Empty Re: Đề tài hết môn Hệ quản trị cơ sở dữ liệu 2

Bài gửi by lehoang925 11/11/2010, 14:26

Các bạn nào có đề tài số 1 cho mình xin. Cám ơn các bạn nhiều. Mình đang cần phần load hình.

lehoang925

Tổng số bài gửi : 1
Join date : 01/11/2010

Về Đầu Trang Go down

Đề tài hết môn Hệ quản trị cơ sở dữ liệu 2 - Page 2 Empty Re: Đề tài hết môn Hệ quản trị cơ sở dữ liệu 2

Bài gửi by Sponsored content


Sponsored content


Về Đầu Trang Go down

Trang 2 trong tổng số 2 trang Previous  1, 2

Về Đầu Trang

- Similar topics

 
Permissions in this forum:
Bạn không có quyền trả lời bài viết