![]() | |
| | #1 (permalink) |
| Üye Üyelik Tarihi: 01/2008
Mesaj: 117
|
merhaba arkadaşlar, delphide yaptıgım ve bitirdiğim projede mysql kullandım. bunu setup haline getirmek istiyorum. bununla ilgili o kadar çok acılmıs baslık varki, hiç biri neticeye ulaşmamış. başlık var ama devamı yok. lütfen arkadaslar, biri bu konuda beni aydınlatabilirmi? nasıl mysql setup içine gömülür? lütfen arkadslar.... |
| | |
| | #2 (permalink) |
| Üye Üyelik Tarihi: 12/2007 Yer: DELPHI LAND
Mesaj: 640
|
İntallshield ile kolayca kurabilirsiniz. Biraz inceleyiniz lütfen .
__________________ Soru Sormadan Önce: http://forum.ceviz.net/pascal-delphi-delphinet/announcement-soru-sormadan-once.html Sigarayı BIRAKMANIN YOLLARI.......! http://www.yesilay.org.tr/sigara_nasil_birakilmali.asp |
| | |
| | #3 (permalink) |
| Üye Üyelik Tarihi: 01/2008
Mesaj: 117
|
hocam günlerdir bakıyorum ve pek aydınlatıcı bir şey bulamadıgımdan zaten başlık açma ihtiyacı duydum. zaten yetersiz derecede ingilizcemle anlamam 2 kat dahada zorlasıyor. o yuzden sizden ricam eger bu işin altından kalkabilmiş biriyseniz paylaşımlarınızı buraya yazıp; bu konuda benim durumumda olan yüzbinleri sevindirin |
| | |
| | #4 (permalink) |
| Üye Üyelik Tarihi: 12/2007 Yer: DELPHI LAND
Mesaj: 640
|
Aşağıdaki yazıyı sizin için kitaptan kopyaladım Yukarıda gösterilen hücrelere uygun alan değerleri girerek bir sonraki adıma geçimiz (Bu hücre değerlerine “General Information” Seçeneğine tıklarsanız erişebilirsiniz.). Bu adımda “Setup Types” seçeneğini aktif hale geçirip programınızın kurulum seçeneklerini belirleyebilirsiniz. Delphi sizlere kurulum için üç ayrı seçenek sunmaktadır (Typical-Minimal-Custom) Dilediğinizi veya hepsini beraber seçebilirsiniz. Eğer tüm seçenekleri seçerek diğer adımlara geçerseniz herbiri için kurulması gereken dosyaları ayrı ayrı belirlemek durumunda kalırsınız (Genellikle çok büyük uygulamalar için gerekli olabilecek bir seçenektir). Yukarıdaki seçeneklerden “Typical” olanı seçip diğer adımlara geçiyoruz. Bu adımda “Specify Application Data” bölümünü aktifleştirin. Yukarıda seçmiş olduğunuz kurulumlara ait kullanılacak olan dosya ve klasörlerin tamamını buradan ayarlamalısınız. En üst bölümden “Allways” seçeneğini seçin (Sadece Typical işaretli ise diğerleri gözükmeyecektir), kurulması zorunlu olan dosyaları bu bölümde yer alan “Destination Computers file’s kısmına ekleyin. “INSTALLDIR” aktivken “projenize ait exe dosyasını, “DATABASEDIR” aktifkende uygulamanızın kullanacağı veritabanı dosyalarını ekleyin. Kurulumunuz gerekli dosyaları belirledikten sonra “Object/Merge” bölümüne geçerek şayet varsa “BDE” ayarlarını yapalım. “DataBase Desktop” la oluşturulan bir veritabanı bağlantınız varsa şimdiki bölümde muhakkak bu işlemi yapmanız gerekecektir. Hatırlatalım sayet bir “ADO” kontrolü kullanarak Microsoft ürünlerine veya diğer veritabanı uygulamalarına bağlantı kurduysanız yine bu işlemi uygulamak zorundasınız. Aksi takdirde setup dosyanızı diğer bilgisayarlara yüklediğinizde tabloların bulunamadığına dair çok sıkıcı uyarılarla karşılaşacaksınız. Programınızda kullanabileceğiniz tüm veritabanı seçeneklerini “InstallShield Object/Merge Modules” kısmında bulabilirsiniz. Yapmanız gereken tek şey bu seçeneğin işaret düğmesini aktifleştirmekten ibaret olacaktır. Aşağıdaki ekran görüntüsü “Object/Merge Modules” seçeneği işaretlendikten sonra alınmıştır. Uygulamamızda sadece “BDE” Veritabanı tablolarından bulunduğu için, “InstallShield Object/Merge Modules” kısmından “BDE_ENT” seçenek düğmesini aktif hale geçirin. Karşınıza “Welcome to the BDE Object Wizard” sizleri yönlendirecektir. “Next” düğmesine tıklayın.
__________________ Soru Sormadan Önce: http://forum.ceviz.net/announcement.php?f=27&a=55 Sigarayı BIRAKMANIN YOLLARI.......! http://www.yesilay.org.tr/sigara_nasil_birakilmali.asp |
| | |
| | #5 (permalink) | |
| Üye Üyelik Tarihi: 12/2007 Yer: DELPHI LAND
Mesaj: 640
|
Buda bir arkadaşın nasıl kurduğunu tarif etmesi. Ben hiç gömmediğim için alıntı yaparak cevaplıyorum. Umarım işinize yarar. Aşağıdaki uygulamayı google arayabilirsiniz. Kolay gelsin Alıntı:
__________________ Soru Sormadan Önce: http://forum.ceviz.net/announcement.php?f=27&a=55 Sigarayı BIRAKMANIN YOLLARI.......! http://www.yesilay.org.tr/sigara_nasil_birakilmali.asp | |
| | |
| | #6 (permalink) |
| Kodlarım, Canlarım... Üyelik Tarihi: 05/2005 Yer: » Delphi Bölümü «
Mesaj: 1,677
|
MySQL veri tabanına dayalı yazdığım hiç bir uygulamada bir setup/install/kur mantığı oluşturmadım... Çünkü ihtiyacım olmadı. Ancak çok geniş bir kitleye hitap eden bir proje geliştirmişseniz böyle bir işleme gerek duyabilirsiniz. Eğer uygulama bir client/server mimari gibi çok kulanıcılı farklı bir ortamda kullanılacaksa, biri sunucu diğeri istemci olmak üzere iki tip kurulum hazırlamanız gerekecek. Ortam çok kullanıcılı değilde tek kullanıcılı olacaksa yinede MySql veri tabanının SQL hizmet birimini (Services) kurup ayarlarını yapacak bir kuruluma ihtiyacınız olacak. Bunun için şu adımları takip edebilirsiniz. 1. Uygulama dosyalarınız ile MySQL hizmet birimi kurulumunuda kapsayan bir klasör oluşturun. (MySQL için yerleşik install/setup dosyalarınıda bu klasöre yerleştirin) 2. Özellikle kullandığınız MySql sürümüne bağlı olarak ilgili DLL dosyalarınıda bu klasöre ekleyin... 3. Kendi bilgisayarınızdaki MySQL hizmet birimi yapılandırma ayarlarını (bu ayarlar genellikle my.ini dosyası içinde bulunur) aynı klasöre ekleyin... 4. Bu klasörü kaynak olarak alan ve kurulumun gerçekleşeceği bilgisayarda belirlediğiniz klasörü hedef alan basit dosya girdi-çıktı (input/output) yöntemleriyle (copy, winexec vb.), toplu işlem dosyaları hazırlayın veya tamamını delphide kodlayın. Amaç yerini bildiğiniz bir klasördeki tüm dosyaları hedef bilgisayarda olmasını istediğiniz klasörlere kopyalamak ve MySQL hizmet birimi kurulumunu çalıştırmaktır. 5. Tüm bu işlemlerin en sonunda yine yazacağınız kodla Mysql'e özgü veri tabanları, DLL dosyaları ve yapılandırma ayarlarını kaynak klasörünüzden hedef klasörünüze kopyalayın... 6. Mysql veri tabanını hizmet (servis) olarak kuracak bir delphi koduyla sisteme (hizmetler) entegre edin. Ben bu tür basit kurulumlarda kullanmak üzere ini (yapılandırma dosyası) temelli bir uygulama yazmışım. Uygulamayı Delphi5 ile yazmışım ve 3 ncü parti bileşenler kullanmışım. Örnek olması bakımından ekte veriyorum...kullandığım 3 ncü parti bileşenleri internette arayıp bulabilirsiniz... Kolay gelsin...
__________________ Haberbox | Tek Sevgi | Genel Seçimler | Magice Book | Yerel Seçimler Yaşamaya Değer Bir Hayattan, Sevmeye Değer Bir Aşktan, Dostluğa Değer Bir Arkadaşlıktan Asla Vazgeçmeyin... |
| | |
| | #7 (permalink) |
| Üye Üyelik Tarihi: 01/2008
Mesaj: 117
|
selamlar tekrar, size ne kadar teşşekür etsem az arkadaşlar. caylak: hocam verdiğiniz alıntıyı aynen denedim ama tepki vermedi. sanırım parametredee sorun var. inno ve no install sürümü mevcut. cemaliozan: hocam sizin eki indirdim, hakikaten profeyonelce yazıldıgına inanıyoum ki kodların cogunu anlamakta zorluk cektim geçtik onlrı herhalde delphii 5 de yazmış oldugunuzdan olsa gerek çoğu uses bileşenlerini görmüyor. dogrusu toparlayacak bilgiye de sahip değilim. sizden bir isteğim bunu manul yüklemek istiyorum. hangi mysql dosyaları nererelre; hangi parametrelerle yazılmalı... my.ini dosyasının içeriği ne olmalı. mumkun olan en asgari hangi dosyaları nerelere kopyalamalıyım.... bu yönden sizden klavuzluk istiyorum |
| | |
| | #8 (permalink) |
| Üye Üyelik Tarihi: 12/2007 Yer: DELPHI LAND
Mesaj: 640
|
Metali Hocam, Mesai bitince size bir örnek hazırlarım. Bende pratik yapmış olurum bu arada
__________________ Soru Sormadan Önce: http://forum.ceviz.net/announcement.php?f=27&a=55 Sigarayı BIRAKMANIN YOLLARI.......! http://www.yesilay.org.tr/sigara_nasil_birakilmali.asp |
| | |
| | #10 (permalink) |
| Üye Üyelik Tarihi: 12/2007 Yer: DELPHI LAND
Mesaj: 640
| Sevgili Metali, Size yaptıgım demoyu biraz agır bir dosya olduğu için gönderemiyorum ![]() Ancak işin bu kadar kolay olacagını hiç düşünmemiştim. Programın menüleri zaten sizi yönlendiriyor. Biraz deneme yanılma yöntemi ile hemen bulacagınızı düşünüyorum. Bakın ben ne yaptım. İnno setup ı ve Scriptmaker for inno setup 'ı indirdim ( Her 2 side Freeware ) Sonra programdaki yüklenecek dosyaları gösterdikten sonra run bölümü altında çalışacak dosya olan mysqli buldum. Bunuda kurulumdan sonra kur seçeneğini tıkladım.. Compile ettim . Sonra oluşturdugum setup'ı test ettim. Programım kurulunca mysqlide kurdu. Hiçbir kaynaga bakmadan sadece menüleri takip ederek yaptıgımı düşünürseniz, sizinde biraz menüleri incelemeniz gerekecek sanırım. İngilizce olmasına bakmayın. Zaten bir programcı için ingilizce az bucukda olsa şart. Ama menüler gayet net. Biraz deneme yanılma yaparak sizinde çok kolay bir şekilde yapacagınızdan eminim Kolay gelsin
__________________ Soru Sormadan Önce: http://forum.ceviz.net/announcement.php?f=27&a=55 Sigarayı BIRAKMANIN YOLLARI.......! http://www.yesilay.org.tr/sigara_nasil_birakilmali.asp |
| | |
![]() |
| Bookmarks |
| Seçenekler | |
| |
Benzer Konular | ||||
| Konu | Konuyu açana göre | Forum | Cevap | En Son Mesaj |
| setup | karavirus | Donanım | 0 | 04/03/2008 13:18 |
| Setup ve .dll | dervisbey | Visual Basic | 1 | 18/04/2007 18:21 |
| vb 6 da setup sorunu !!!!! | Emrahgs | Visual Basic | 4 | 17/01/2007 02:04 |
| setup programı | DotNetKid | Genel Programlama | 7 | 12/06/2004 21:32 |
| longhorn setup | CHoNa | Windows | 15 | 15/05/2004 16:49 |
| Reklamlar & Desteklenenler | |
| Hassas Valf | Hassas Kaplama | Antalyamız | Gazete | Ticari Bilişim | Hakan Müştak | Rüya Tabirleri | Kadın | Hastalıklar | Cepte msn ve e-posta | Webmaster | Antalya Aupair | Turkish Property Antalya | Forum | Chat | Perde | Adsl | Araba | bolindir.com | guncelle.com | livescore | Web Tasarım | evden eve nakliyat | forum | evden eve | sohbet | Resimcim| Kalifiye İnsan Kaynakları | Web Tasarım | Oyun | Yusuf KOÇ | Akın Yorulmaz | şiir | UFO | Web Tasarım | Oyunlar | Canlı Tv | |