| Author |
Message |
radhutz |
| Location: |
|
Post subject: memasukan nilai string grid ke dalam tabel database
Posted: 12/Oct/2009 13:07
|
|
onIntermediate

Joined: 02-Sep-2009
Posts: 33
Status: Offline
|
|
hi, delphiers..
saya mau nanya cara memasukkan nilai ke dalam tabel database..
coding saya seperti ini
var n,i : integer;
n:=stringgrid1.RowCount;
for i:=1 to n do
begin
query1.Active:=false;
query1.SQL.Clear;
query1.SQL.Add('insert into tabel ([A],[B])'+
'VALUES("'+stringgrid1.Cells[0,n]+'","'+stringgrid1.Cells[1,n]+'")');
query1.ExecSQL;
end;
coding ini berhasil namun sayangnya nilai tidak ada yang masuk ke dalam tabel tapi hanya baris kosong saja..
tolong bantuannya..
terimakasih.. |
|
|
| |
|
|
|
 |
jrp |
| Location: |
|
Post subject: RE: memasukan nilai string grid ke dalam tabel database
Posted: 12/Oct/2009 13:25
|
|
onKnowledgeable
Joined: 12-Sep-2006
Posts: 198
Status: Offline
|
|
Coba sebelum Query1.ExecSQL jalankan ShowMessage(Query1.SQL.Text) supaya anda bisa melihat apakah SQL yang dihasilkan oleh loop tersebut sudah benar atau belum.
jrp |
|
|
| |
|
|
|
 |
radhutz |
| Location: |
|
Post subject: RE: memasukan nilai string grid ke dalam tabel database
Posted: 12/Oct/2009 13:35
|
|
onIntermediate

Joined: 02-Sep-2009
Posts: 33
Status: Offline
|
|
iya, mas..
ternyata mang ada error di coding setelah values..
dy nunjukkin ga ada nilai di sg-nya, padahal nilainya ada, dan berupa teks..
setau saya, klo berupa string kayak gitu.. ada tanda petik " abis ntu tanda ' baru tanda +..
kalo boleh tanya lebih lanjut, berarti apa ya codingnya??
coz setau saya hanya itu..
tararenqyu.. |
|
|
| |
|
|
|
 |
jrp |
| Location: |
|
Post subject: RE: memasukan nilai string grid ke dalam tabel database
Posted: 12/Oct/2009 13:51
|
|
onKnowledgeable
Joined: 12-Sep-2006
Posts: 198
Status: Offline
|
|
Kalau begitu, mungkin ada yang belum beres pada saat mengambil nilai dari StringGrid (seperti stringgrid1.Cells[0,n]). Silahkan dicoba dengan loop sederhana yg men-ShowMessage isi StringGrid.Cells yang bersangkutan.
Mengenai pengunaan tanda petik ganda, itu tergantung komponen data access apa dan juga database server yang anda gunakan. Ada yang mau petik ganda, ada yang mau petik tunggal, dan ada yang mau keduanya. Jika tidak terjadi error, kemungkinan besar tidak ada masalah dengan tanda petik ganda tersebut.
jrp |
|
|
| |
|
|
|
 |
radhutz |
| Location: |
|
Post subject: RE: memasukan nilai string grid ke dalam tabel database
Posted: 12/Oct/2009 14:02
|
|
onIntermediate

Joined: 02-Sep-2009
Posts: 33
Status: Offline
|
|
ternyata ga ada isinya, mas.
berarti eror dimananya?
coz pas dirunning isinya ada..
atau di properties stringgridnya?? |
|
|
| |
|
|
|
 |
jrp |
| Location: |
|
Post subject: RE: memasukan nilai string grid ke dalam tabel database
Posted: 12/Oct/2009 21:41
|
|
onKnowledgeable
Joined: 12-Sep-2006
Posts: 198
Status: Offline
|
|
Halo radhutz,
Tinggal sedikit lagi koq pasti anda bisa menemukan jawabannya Coba lihat post saya di atas, ada sedikit petunjuk (seperti stringgrid1.Cells[0,n]) coba deh dibandingkan dengan loop yang anda lakukan... ada salah ketik sedikiiiiiiiiit saja.
Selamat mencoba ya...saya yakin anda lebih senang diberi kail daripada diberi ikan.
jrp |
|
|
| |
|
|
|
 |
jrp |
| Location: |
|
Post subject: RE: memasukan nilai string grid ke dalam tabel database
Posted: 15/Oct/2009 14:29
|
|
onKnowledgeable
Joined: 12-Sep-2006
Posts: 198
Status: Offline
|
|
Bagaimana radhutz, sudah bisa?
Cuma sedikit salah ketik (semantik): yang harusnya i ditulis n.
pada:
stringgrid1.Cells[0,n]
dan
stringgrid1.Cells[1,n]
Sebabnya, karena anda melakukan loop for i:=1 to n do... jadi yg harusnya di referensi dalam loop adalah i bukan n.
jrp |
|
|
| |
|
|
|
 |
|
n3o_cybertech |
| Location: NgAyUkYoKarTo |
|
Post subject: RE: memasukan nilai string grid ke dalam tabel database
Posted: 16/Oct/2009 11:19
|
|
onProfessional

Joined: 10-Feb-2007
Posts: 993
Location: NgAyUkYoKarTo
|
|
|
|
|
 |
radhutz |
| Location: |
|
Post subject: RE: memasukan nilai string grid ke dalam tabel database
Posted: 02/Dec/2009 14:19
|
|
onIntermediate

Joined: 02-Sep-2009
Posts: 33
Status: Offline
|
|
maaf, saya baru buka lagi.
terimakasih, mas jrp atas bantuannya..
iya, saya baru ngeh salah..
hehehe..
sekali lagi, makasih 4 all delphiers.. |
|
|
| |
|
|
|
 |
radhutz |
| Location: |
|
Post subject: RE: memasukan nilai string grid ke dalam tabel database
Posted: 02/Dec/2009 14:34
|
|
onIntermediate

Joined: 02-Sep-2009
Posts: 33
Status: Offline
|
|
sudah berhasil..  |
|
|
| |
|
|
|
 |
|
|