Author Topic: Membuat tabel SQL 2005 melalui VFP  (Read 1070 times)

0 Members and 1 Guest are viewing this topic.

Offline Alidin

  • Junior Member
  • *
  • Posts: 128
Membuat tabel SQL 2005 melalui VFP
« on: November 29, 2013, 10:55:17 AM »
Saya mau tanya apa bisa membuat tabel MS SQL 2005 langsung dari code Visual Foxpro tanpa melalui 'Manajeman Studio SQL'?.  Kalau membuat tabel DBF kan bisa langsung dengan CREATE TABLE....  Terima kasih sebelumnya.

Offline foxy

  • Fox-id M.V.P
  • Hero Member
  • *
  • Posts: 3.605
    • Foxy Land
Re: Membuat tabel SQL 2005 melalui VFP
« Reply #1 on: November 29, 2013, 11:19:39 AM »
Bisa. Dari VFP menggunakan fungsi SQLEXEC dengan SQL statement-nya adalah perintah CREATE TABLE ... dst
(tapi jangan lupa; table di SQL Server tidak sama dengan database. Pastikan di SQL Server-nya sudah ada database dan user sudah punya akses sebagai owner. Kalau database-nya juga mau dibuat dari VFP, berarti perlu membuat database dulu)

hth,
foxy
This post is provided as is. Feel free to use all the codes and information, however understand that I don't have any obligations to fix any bug(s) or follow up this subject.

Offline Alidin

  • Junior Member
  • *
  • Posts: 128
Re: Membuat tabel SQL 2005 melalui VFP
« Reply #2 on: November 29, 2013, 01:47:11 PM »
Ok, siip, terima kasih banyak.   :happy3:  Databasenya mamang sudah ada, yang mau dibuat (tambahkan) cuman tabelnya aja.
Satu lagi P' Foxy (Maaf, newbie aji mumpung), gimana kalau kita ingin tahu apakah (nama) tabel yang akan kita buat di SQL itu sudah ada atau belum ?

Offline foxy

  • Fox-id M.V.P
  • Hero Member
  • *
  • Posts: 3.605
    • Foxy Land
Re: Membuat tabel SQL 2005 melalui VFP
« Reply #3 on: November 29, 2013, 02:45:05 PM »
@Alidin: Semua tabel yang ada di database Anda bisa dilihat di Anda bisa lihat database table system yang bernama information_schema. Untuk jelasnya, coba jalankan code ini di MSSQL Management Studio:
Code: [Select]
select table_name
  from INFORMATION_SCHEMA.tables

Jadi Anda bisa;
Code: [Select]
   if exists (select table_name
                from information_schema.tables
                where table_name = {nama_tabel})
     --- table {nama_tabel} ada
   else
    --- table {nama_tabel} gak ada

hth,
foxy
This post is provided as is. Feel free to use all the codes and information, however understand that I don't have any obligations to fix any bug(s) or follow up this subject.

Offline Alidin

  • Junior Member
  • *
  • Posts: 128
Re: Membuat tabel SQL 2005 melalui VFP
« Reply #4 on: November 29, 2013, 05:46:47 PM »
Ok, paham sekarang. Sekali lagi terima kasih banyak.  :icon_salut:

Saya baru lagi belajar pindah dari DBF ke MS SQL (Express) :icon_study:. Ada satu tabel yg -sengaja- ingin dibuat pertahun dan tidak mau disambung terus recordnya (dlm satu tabel)..