/* */
Showing posts with label SQL. Show all posts
Showing posts with label SQL. Show all posts

Friday, September 11, 2009

[belajar-access] Tidak bisa menghapus record

----- Original Message -----
From: "Ana Abdullah" <abdullahana@ymail.com>
To: <belajar-access@yahoogroups.com>
Sent: Friday, September 11, 2009 2:24 PM
Subject: RE: [belajar-access] Tidak bisa menghapus record


Salam kenal semuanya.

sekalian mau coba jawab ya ...
saya copas dari arsip lama ini.

Sebagian besar masalah link table biasanya karena
- hubungan antara komputer dengan server terputus , jadi lakukan ping
misalnya: ping serverku , bila hasilnya bagus berarti sudah ada koneksi
antara komputer

dengan server. silahkan ke bagian ke dua

- lakukan refreshing link table. time-out artinya waktu yang diperlukan
untuk meretrieve data

ke server telah melewati batas yang diijinkan.
biasanya saya gunakan fungsi refreshing sbb:

Function RefreshLink()

sServerName="NAMASERVERMU" --> Namakomputer\SQLEXPRESS
sDatabase ="NAMADATABASEMU" --> misalnya MAYOR
sUserName ="USERLOGIN KE SQLSERVERMU" --> misalnya sa
sPassword ="USERPASSWORD KE SQLSERVERMU" --> misalnya 12999

Dim datDB As DAO.Database
Dim datRS As DAO.Recordset

Set datDB = CurrentDb
Set datRS = datDB.OpenRecordset("Select * From MsysObjects Where Connect is
not null")


If Not datRS.EOF Then
datRS.MoveLast
datRS.MoveFirst
End If


For datNo = 1 To datRS.RecordCount
'Debug.Print datRS!Name
datDB.TableDefs(datRS!Name).Connect = "ODBC;Driver={SQL Server};Server=" &

sServerName & ";Database=" & sDatabaseName & "; Uid=" & sUserName & ";Pwd="
& sPassword;"
datDB.TableDefs(datRS!Name).RefreshLink
datRS.MoveNext
Next

Set datRS = Nothing
Set datDB = Nothing
End Function

- Bila dengan kedua cara di atas belum bisa juga, coba lakukan maintenance
servernya.
a. lakukanlah shrink database.
b. lakukanlah shrink file databasenya.

- bila masih belum bisa juga, silahkan bertanya kembali
dengan mencantumkan errornya terjadi.


--- On Fri, 9/11/09, HENDRA <

Tuesday, August 25, 2009

[belajar-access] Memanggil sp SQL server di ms acces

----- Original Message -----
From: "HENDRA" <hendragunadi@gmail.com>
To: <belajar-access@yahoogroups.com>
Sent: Tuesday, August 25, 2009 5:34 PM
Subject: RE: [belajar-access] Memanggil sp SQL server di ms acces


> Ok. Saya sudah coba dengan kode demikian sudah bisa untuk mengeksekusi sp
> dan mengisinya ke recordset
>
> Dim CMD As New ADODB.Command
>
> Dim RST As New ADODB.Recordset
>
> Dim KODE As String
>
> CMD.CommandText = "spSTOCK"
>
> CMD.CommandType = adCmdStoredProc
>
> CMD.ActiveConnection = CurrentProject.Connection
>
>
>
> Set RST = New ADODB.Recordset
>
> RST.Open CMD.Execute
>
> Set CMD = Nothing
>
> Set RST = Nothing
>
>
>
> Semoga membantu

Sunday, August 9, 2009

[belajar-access] Tips menggunakan Query : OPTIMASI SQL

----- Original Message -----
From: "Murid Belajar Access" <murid.belajaraccess@yahoo.co.id>
To: <belajar-access@yahoogroups.com>
Sent: Sunday, August 09, 2009 3:05 PM
Subject: Re: [belajar-access] Tips menggunakan Query : OPTIMASI SQL


Sekedar menambahkan. Sudah pernah saya kirimkan di milis ini. Saya kirimkan
kembali untuk mengingatkan kembali.
diambil dari : http://www.pcmedia.co.id/detail.asp?Id=2429&Cid=22&Eid=

OPTIMASI SQL

Database administrator dan programer sering menggunakan SQL (Structured
Query Language) untuk memberikan instruksi kepada database. Tetapi
hati-hati, berikan instruksi yang tepat agar database Anda tidak ngambek.
Joko Nurjadi


JIKA DIIBARATKAN manusia, database adalah sahabat yang patuh dan mengerti
pada setiap perintah yang diberikan, sayangnya terkadang tidak berlaku
sebaliknya, kita tidak patuh dan tidak mengerti pada "perintah" yang
diberikan database.

Database kadang dapat "mengomel" dengan berbagai cara, bisa jadi dalam
bentuk performance yang menurun, pesan kesala han, atau bahkan hasil
laporan yang tidak sesuai. Semua-nya dapat kita minimalisasi, bahkan sebelum
hal itu terjadi.

SQL dan RDBMS

Optimasi dapat dilakukan dengan berbagai cara, dengan memahami tuning
performance pada database dan best practice dari berbagai sumber, Anda dapat
memiliki fundamental yang kuat dalam mengoptimalkan kinerja database.

Beberapa teknik dan metoda mungkin memerlukan perlakuan khusus yang berbeda,
tergantung pada database yang Anda gunakan.

Sebagai contoh, peningkatan kinerja bisa dilakukan dari sisi administrasi
database seperti kon? gurasi ?le dan peng-updatean service atau security
pack, yang tentunya masing-masing database memiliki keunikan dan teknik
tersendiri.

Lalu, dengan pertimbangan kompatibilitas, adakah optimasi yang dapat
dilakukan secara umum?

Terdapat seperangkat metode dan teknik yang umum diterapkan saat Anda
bekerja dengan RDBMS (Relational Database Management System), mungkin tidak
semuanya dapat Anda implementasikan karena sangat tergantung pada lingkungan
aplikasi masing-masing, tetapi setidaknya Anda dapat meng-gunakannya sebagai
panduan dan referensi untuk membentuk sistem yang terbaik sesuai dengan
kondisi yang dihadapi.

Optimasi melalui perintah SQL juga memegang peranan yang tidak kalah