View Full Version : Có ai biết insert từ lưới MSHFLEXGRIRD vào csdl ko?
WinLinux
16-12-2004, 11:12
Mình đang làm về chương trình quản lý bán hàng bằng VB.
Và nhập đơn bán hàng bằng lưới nhưng ko biết insert nhiều record cùng một lúc.
Giúp mình với.
bn du`ng dong for va bat giu cac text trong MSHFlexGrid sau do dugn cau lenh SQL de add vao database la duoc thoi
MSHFlexGrid1.TextMatrix(i, j) ( i la hang , j la cot ) (text cua o o hang i cot j)
bn du`ng dong for va bat giu cac text trong MSHFlexGrid sau do dugn cau lenh SQL de add vao database la duoc thoi
MSHFlexGrid1.TextMatrix(i, j) ( i la hang , j la cot ) (text cua o o hang i cot j)
Bạn có thể dùng vòng lặp duyệt qua các Rows trên lưới để Insert Into vao csdl.
Vi dụ : Bạn có Lưới tên MFS.
csdl Bang(ma,ten,tt)
khi bạn cần cần Insert vào Bang
thì bạn có thể viết như sau
dim str as str
dim i as byte
for i=1 to msf.rows-1
str="insert Into Bang(ma,ten,tt)values('" & msf.tetxmaxtries(i,1) &"','" & msf.tetxmaxtries(i,2) &"','" & msf.tetxmaxtries(i,3) &"')"
cn.excute(str)
next i
Powered by vBulletin® Version 4.2.0 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.