Program İçinden Database Oluşturma

MS SQL Server veritabanı ve SQL komutlarıyla ilgli sorularınızı sorabilirsiniz. Delphi tarafındaki sorularınızı lütfen Programlama forumunda sorunuz.
Cevapla
Kullanıcı avatarı
pasa_yasar
Üye
Mesajlar: 570
Kayıt: 07 Haz 2004 12:35

Program İçinden Database Oluşturma

Mesaj gönderen pasa_yasar »

İyi Çalışmalar Herkese;

Program içinden database oluşturmak istiyorum ama olmuyor. Hiçbir hata vermiyor ama database de oluşmuyor. sql server 2005 express. formda bir adoconnection birde adoquery var. başka nesneler mi kullanmam gerekiyor acaba.

denemek için bir database oluşturdum

Kod: Tümünü seç

 
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[deneme]') AND type in (N'U'))
BEGIN
CREATE TABLE [dbo].[deneme](
	[deneme] [nchar](10) NULL,
	[olur] [nchar](10) NULL
) ON [PRIMARY]
END

Dışarıdan Database Oluşturmak İstiyorum. Attach yapınca oluyor. Hangisini Önerirsiniz. Programı Adama Gönderdiğimde Attach mı Daha Hatasız Olur. Yeniden Oluşturmak Mı?
Kullanıcı avatarı
pro_imaj
Kıdemli Üye
Mesajlar: 1364
Kayıt: 18 Oca 2005 05:45
Konum: Dünyadan

Mesaj gönderen pro_imaj »

Database muhtemelen daha önce oluşturulmuş.
if şartını kaldırıp deneyin birde hata verecekmi?

Kolay gelsin.
Gün gelecek, dilleri, elleri ve ayakları yapmış oldukları bütün kötülükleri tek tek bildirerek aleyhlerinde şahitlik edecektir. [Nur Suresi 24]
_________________
Hakan Can
Üye
Mesajlar: 634
Kayıt: 04 Mar 2005 04:27
Konum: Ankara

Mesaj gönderen Hakan Can »

GO'ları kaldırıp deneyin.

Attach veya direk oluşturma daha ziyade projenin büyüklüğü ve kullanacakların bilgi seviyesine bakacaktır. Çok büyük projeleri runtime oluşturmak sorunlu olacaktır. Attach daha mantıklı.

İyi çalışmalar.
Cevapla