Có ai biết có chỗ nào đăng ký học lập trình cơ bản (chưa biết gì) ở Hà nội mà học từ cuối tháng 8 đến hết tháng 5, giờ học vào tầm sau 5h chiều thì chỉ cho em với nha.
Bạn nào biết C# giúp mình chỗ này với !!! Mình đang làm bài Quản lý sách, cái form thêm chủ đề sách của mình nó như thế này đây: Không hiểu sao khi mình bấm [Thêm mới], nhập liệu [Ghi] lại rồi bấm [Xóa] thì không xóa được dữ liệu, và nếu đưa chỉ mục (dòng hiện hành) đến cuối thì phát sinh ra lỗi. Đây là code của form chủ đề: Mã: 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.OleDb; namespace QuanLySach { public partial class frmThaoTacChuDe : Form { public OleDbDataAdapter bdg_CHU_DE; private DataTable bdl_CHU_DE; private OleDbCommandBuilder lenh; private int dhh; public frmThaoTacChuDe() { InitializeComponent(); bdl_CHU_DE = new DataTable(); btGhi.Enabled = false; dhh = 0; } private void frmThaoTacChuDe_Load(object sender, EventArgs e) { bdg_CHU_DE.Fill(bdl_CHU_DE); lenh = new OleDbCommandBuilder(bdg_CHU_DE); hienthithongtin(); } private void hienthithongtin() { tbChude.Text = bdl_CHU_DE.Rows[dhh][1].ToString(); tbDhh.Text = dhh.ToString(); } private void btLui_Click(object sender, EventArgs e) { dhh--; if (dhh == -1) dhh = bdl_CHU_DE.Rows.Count - 1; btCapnhat.Enabled = true; btXoa.Enabled = true; btGhi.Enabled = false; hienthithongtin(); } private void btTien_Click(object sender, EventArgs e) { dhh++; if (dhh == bdl_CHU_DE.Rows.Count) dhh = 0; btCapnhat.Enabled = true; btXoa.Enabled = true; btGhi.Enabled = false; hienthithongtin(); } private void tbDhh_TextChanged(object sender, EventArgs e) { btCapnhat.Enabled = true; btXoa.Enabled = true; btGhi.Enabled = false; try { int dong = int.Parse(tbDhh.Text.ToString()); if ((dong < 0) || (dong > bdl_CHU_DE.Rows.Count - 1)) { MessageBox.Show("Không tồn tại dòng này!\nXin vui lòng nhập số từ 0 -> " + (bdl_CHU_DE.Rows.Count - 1) + "."); tbDhh.Text = dhh.ToString(); } else { dhh = dong; hienthithongtin(); } } catch { MessageBox.Show("Kiểu dữ liệu không hợp lệ!"); tbDhh.Text = dhh.ToString(); } } private void btCapnhat_Click(object sender, EventArgs e) { if (tbChude.Text != "") bdl_CHU_DE.Rows[dhh][1] = tbChude.Text; try { bdg_CHU_DE.Update(bdl_CHU_DE); bdl_CHU_DE.AcceptChanges(); MessageBox.Show("Cập nhật dữ liệu thành công!"); } catch { MessageBox.Show("Cập nhật dữ liệu không thành công!"); } } private void btThemmoi_Click(object sender, EventArgs e) { tbChude.Text = ""; btCapnhat.Enabled = false; btXoa.Enabled = false; btGhi.Enabled = true; } private void btGhi_Click(object sender, EventArgs e) { DataRow dongdulieu; dongdulieu = bdl_CHU_DE.NewRow(); bdl_CHU_DE.Rows.Add(dongdulieu); dhh = bdl_CHU_DE.Rows.Count - 1; if (tbChude.Text != "") bdl_CHU_DE.Rows[dhh][1] = tbChude.Text; try { btCapnhat.Enabled = true; btXoa.Enabled = true; btGhi.Enabled = false; bdg_CHU_DE.Update(bdl_CHU_DE); bdl_CHU_DE.AcceptChanges(); hienthithongtin(); MessageBox.Show("Ghi dữ liệu thành công!"); } catch { MessageBox.Show("Ghi dữ liệu không thành công!"); } } private void btXoa_Click(object sender, EventArgs e) { bdl_CHU_DE.Rows[dhh].Delete(); try { bdg_CHU_DE.Update(bdl_CHU_DE); bdl_CHU_DE.AcceptChanges(); dhh--; if (dhh == -1) dhh = 0; hienthithongtin(); MessageBox.Show("Xóa dữ liệu thành công!"); } catch { MessageBox.Show("Xóa dữ liệu không thành công!"); } } } } Còn đây là code bên form main mình dùng để truyền dữ liệu vào form chủ đề: Mã: private void danhMụcChủÐềToolStripMenuItem1_Click(object sender, EventArgs e) { frmThaoTacChuDe ThaoTacChuDefrm = new frmThaoTacChuDe(); ThaoTacChuDefrm.bdg_CHU_DE = bdg_CHU_DE; ThaoTacChuDefrm.ShowDialog(); } Mong các bạn giúp đỡ cho, hjx ::(
Bác nào làm ơn chỉ em cách hiển thị code ra màn hình console với.Em mới thử C++ nên kô biết tí gì.Cảm ơn.
To Gamer072: rồi còn phần xử lý CSDL bạn làm thế hơi kì nhỉ, module nào để xử lí nó ? Sao tui ko nhớ là tui có cái kiểu update như bạn khi làm với database là Access, thử coi lại coi bạn, không thôi thì post nguồn và csdl lên đây, tui chỉnh cho ::)
@Brianlam: Mình dùng một form kết nối để kết nối dữ liệu rồi truyền tất cả dữ liệu vào form chính, rồi muốn xử lý bảng nào thì truyền dữ liệu của bảng đó đến một form khác tương ứng với bảng đó. Còn đây là link nguồn và dữ liệu của mình, bạn xem hộ mình nha: Nguồn http://www.mediafire.com/?nyaofzn0isk Dữ liệu http://www.mediafire.com/?xhjgpme2znz
MẤy bro cho mình hỏi mấy trang như downtr.net hay downturk.info thì bọn nó xài bộ sourcecode nào vậy, thanks nhiều::)
Ai cho hỏi em làm giống đây http://vietphotoshop.com/hieu-ung-chu/p2_articleid/684 tạo 1 file roài nhưng nó kiu là tô BG màu đen là sao :(
Chả là mình thấy gamevn có 1 bài viết hay ( có cả hình ) . mình mún đưa nguyên bản wa blog thì làm sao để đưa wa kèm theo hình ( tầm 10-20 tấm ). rồi bữa mình đọc dân trí cũng có 1 bài báo hay ( có hình ) làm sao đưa cái đó wa blog vậy ? ai giúp mình với
Cho hỏi banner trong 4rum invisionfree thì có chiều dài và rộng bao nhiu là vừa Nhân tiện cho hỏi cách việt hóa , mình upfile viethoa.js lên googlepage sao đó đưa script suống footer của board warper mà nó chẳng có tiếng việt
Cho mình hỏi thuật toán để chuyển từ base 10 (decimal) sang base 16 (hexadecimal) đối với số lớn (ví dụ như số có 500 chữ số chẳng hạn). Cám ơn nhiều lắm.
Giả sử ta có: 4 số a,b,c,d MAX=a>b?a:b>c?b:c>d?c:d BG là Background là màu nền, nó bảo tô màu đen dùng Paint Bucket Tool trong PTS để tô đen phím tắt Shift+ "G"(hình cái xô)
Có thể xin host ở đây được ko nhỉ , tớ cần host để tạo forum , ai biết host nào free mà tốt thì share tớ nhé
Hic, cho mình sorry trước, muốn hỏi về PS mà ko có topic dành cho gà ::) Xin phép hỏi sau khi đã chọn 1 vùng chọn hình vuông thì nhấn tổ hợp phím tắt nào để 4 góc của nó bo tròn lại? Thank you!
http://forum.gamevn.com/forumdisplay.php?f=289 và http://www.yeuamnhac.com/music/showthread.php?t=487976 Tớ chẳng biết cách cậu nói, nhưng tớ có thể chỉ cậu cách khác. Cậu dùng cái để chọn hình vuông đấy, Feather cao thì độ tròn càng cao (Feather là cái giá trị phía dưới thanh Menu đấy, bạn nhấp M sẽ thấy)