|
Script SP saya seperti ini :
CREATE PROCEDURE dmSumberDana @sd varchar(50), @id
int, @pro tinyint, @OT int Output AS begin if @pro =
0 begin insert into
tmsumberdana (sumberdana) values (@sd) select
@OT = @@identity end if @pro = 1
begin update tmsumberdana set sumberdana = @sd
where id = @id select @OT = 0
end if @pro = 2
begin delete from tmsumberdana where id =
@id select @OT = 0
end return(@OT) end
cara panggilnya di vb :
Set RsId
= DEIC.ConIC.Execute("exec dmsumberdana '" & Trim(Replace(Entri(0).Text, "
'", "`")) & "', 0, 0, nama_param_output")
nah, kalo dipanggil sperti ini, akan muncul error :
"error converting data type nvarchar to int"
bagaimana ya caranya supaya variable output @OT
bisa ditangkap di vb?
terima kasih.
----- Original Message -----
Sent: Tuesday, May 31, 2005 1:24 PM
Subject: RE: [Programmer-VB] SP di SQL
Server
tinggal pake recordset saja
..
contoh :
dim rs as new adodb.recordset
set rs = db.execute ( "CekID ='" & txt.text & "'")
if rs.eof
<-------klo gak ada.....
else
<--- klo
ada.......
endif
[Robin
Sembiring]
-----Original
Message----- From: [email protected]
[mailto:[EMAIL PROTECTED]On Behalf Of
madhi Sent: Tuesday, May 31, 2005 12:39 PM To:
[email protected] Subject: Re: [Programmer-VB] SP di SQL
Server
saya ada tambahan pertanyaan,
klo sp tersebut mempunyai parameter output,
bagaimana cara menangkap result parameter output tersebut jika kita tetap
menggunakan in line sql (bukan command pada data environment)?
terima kasih sebelumya.
----- Original Message -----
Sent: Tuesday, May 31, 2005 12:38
PM
Subject: Re: [Programmer-VB] SP di
SQL Server
Buat di QA
Create procedure spInsert
( @nim
varchar(10),
@nama
varchar(50), @alamat
varchar(100) )
as set nocount on
insert
into MHS(nim,nama,alamat) values(@nim,@nama,@alamat)
kemudian cara panggil di VB nya Saya anggap telah ada koneksinya dengan nama
Con,maka asumsi saya ada 3 buah
textbox txtNIM -> untuk
menampung NIM txtNama -> untuk
menampung NIM txtAlamat-> untuk
menampung NIM
con.execute
"exec spInsert '" & txtnim.text & "','" & txtnama.text &
"','" & txtalamat.text & "'"
Salam Ronald Irawan Pt. Sanghiang
Perkasa Gd. Graha Kirana Lt.5 Jl Yos Sudarso
Kav.88 Jakarta
Sebelumnya terima kasih, bagi temen2 yg udah
berkenan membantuku untuk Clear TextBox pake looping For Each .. In..
Dan itu berhasil.
Aku ingin belajar Koneksi dengan SQL
Server Pertanyaanku, Gimana
caranya buat SP di SQL Server? Misal aku ada table � MHS(Nim, Nama, Alamat).
Aku mau insert data pake perinta SQL, tapi sintaxnya itu ada di SP SQL
Server. Cara buat SPnya di SQL Server bagaimana & panggil dari VB juga
seperti apa? Sory aku masih
dasar banget di VB & SQL, jadinya aku banyak tanya Pandu
Untuk keluar dari millis
ini, kirim email kosong
ke: [EMAIL PROTECTED]
Yahoo! Groups Links
Untuk keluar dari millis
ini, kirim email kosong
ke: [EMAIL PROTECTED]
Untuk
keluar dari millis ini, kirim email kosong
ke: [EMAIL PROTECTED]
Untuk
keluar dari millis ini, kirim email kosong
ke: [EMAIL PROTECTED]
Untuk keluar dari millis ini, kirim email kosong ke:
[EMAIL PROTECTED]
Yahoo! Groups Links
|