Dec 28

Jika hasil TOEFL Binusian >=500, maka tidak perlu mengikuti matakuliah G1372 English Entrant (mahasiswa harus mengajukan terlebih dahulu). ini dimulai dari angkatan 2010. tabel yang digunakan adalah beupt_result (konfirmasi dg nilai 0 = tidak mau ditransfer, konfirmasi dg nilai 1 = mau ditransfer)

Dec 28

Untuk mtk yg ujiannya multipaper aturannya:

1. Ujian dilaksanakan min 2x

2. Jika mhs tidak hadir pada salah satu ujian, maka nilainya diambil berdsrkan bobot masing2 ujian. Saat ini nilai UAS didapat langsung dari dosen. Bila memungkinkan dosen dpt mengentri nilai sesuai dgn jml ujian, sistem dpt mengambil nilai akhir UASnya

3.Tiap periode bisa saja bobotnya berbeda, ttp tiap mtk aturannya sama utk semua jurusan

Dec 28

Di bawah ini merupakan keterangan status matakuliah. Tabel yang digunakan adalah master_stmtk

P = Asistensi – Tidak Ada Absensi

Y = Praktikum

X = Praktikum – Ada Absensi Dosen

Z = Praktikum – Ada Absensi

T = Dosen – Ada Absensi

A = Absensi – Ada Absensi

 

Note: team teaching = lebih dari 1 dosen dalam 1 kelas

Dec 28

Berikut ini adalah contoh store procedure dimana di dalamnya terdapat query if exists. dengan sp ini, nim yang diinput akan dihapus jika sudah ada di dalam table.

 

CREATE proc dbo.sp_siklus_delete_msbk
@nimhs as char(10)
as
if exists (select * from msbk where nimhs = @nimhs)
delete msbk where nimhs = @nimhs

Dec 28

Jika terjadi error seperti ini di komputer client namun di komputer developer tidak ada masalah, coba ditambahkan coding di bagian cetaknya (bagian crystal report) seperti di bawah ini.

CrystalReport1.DiscardSavedData = False

Dec 28

Berikut ini merupakan query untuk meload jadwal kuliah sesuai periode,kode semester,kode paket dan nomor kelas yang dipilih. dalam hal ini, 1 kode paket bisa mempunyai banyak nomor kelas

declare
@priod char(4),
@kdsem char(1),
@kdpkt char(9),
@nokls decimal
select
@priod=’2011′,
@kdsem=’1′,
@kdpkt=’210100311′,
@nokls=’1′

select a.* from master_jadwal_kuliah a with(nolock)
left join tabel_kelas_paket b with(nolock)
on a.priod=b.priod and a.kdsem=b.kdsem and a.kelas=b.kelas and a.kdmtk=b.kdmtk and b.stsrc=’A’
where a.priod=@priod and a.kdsem=@kdsem and a.stsrc=’A’
and b.kdpkt=@kdpkt and b.nokls=@nokls

 

 

Dec 28

Berikut ini merupakan query untuk meload jadwal kuliah sesuai periode,kode semester dan jurusan yang dipilih

declare
@priod char(4),
@kdsem char(1),
@kdjur char(2)
select
@priod=’2011′,
@kdsem=’1′,
@kdjur=’22’

select a.* from master_jadwal_kuliah a with(nolock)
left join transaksi_gugus_matakuliah b with(nolock)
on a.priod=b.priod and a.kdsem=b.kdsem and a.kdmtk=b.kdmtk and b.stsrc=’A’
left join tbjur c with(nolock)
on b.kdggs=c.kdggs and c.stsrc=’A’
where a.priod=@priod and a.kdsem=@kdsem and a.stsrc=’A’
and c.kdjur=@kdjur

Dec 28

Jika kamu sudah terlanjur mengcreate table di sql server dengan nama owner dengan nama sendiri dan ingin menggantinya, maka kamu dapat menggantinya dengan sangat mudah melalui store procedure di bawah ini.

sp_changeobjectowner ‘[dnnadmin].[aspsearch]’ , ‘dbo’

 

contoh: jika ingin mengubah table MasterCustomer dengan owner dbo

sp_changeobjectowner ‘mikewati.MasterCustomer’ , ‘dbo’

Dec 28

 

Pernahkah kalian menemukan error message seperti ini saat menjalankan aplikasi?

Jika hal ini terjadi, coba dicek dulu tabel yang digunakan dalam aplikasi.

Biasanya penyebab dari error ini adalah karena tabel tersebut tidak ada di database atau owner dari database tsb bukan dbo. (sehingga tidak bisa diselect selain dari owner yang mengcreate table tersebut)

 

Next Entries »