Access'i EXE yapma konusuna çözüm !

1 2 3 4
24/04/2009, 12:04

yolgezer

Benim Anlamadığım bir nokta, neden Access'e bu kadar çamur atıyorlar. İnsanlardan programlama hakkında yardım istediğinizde bir çok dilleri öneriyorlar ama hiç Access'i önermiyorlar. Programcılara Access'ten bahsettiğimizde sanki günah işliyoruz. Sanki Access kullanmak günah.
24/04/2009, 14:17

mehmeser

Selamlar,

konuyu daha çok kaşımak isteyen ve bizim gibi düşünenleri utandıracak kimlseler belki çıkar deyi bir kaynak daha ekliyorum:

http://www.granite.ab.ca/access/accesstovb.htm

Uğraşan arkadaşlara kolay gelsin
25/04/2009, 15:09

zeytin

Veritabanı yönetim sistemleri kişilerin, kurumların gereksinim duydukları verilerin son derece gelişmiş çözümlerle depolanmasını sağlarlar. Gelişmiş çözümlerle kast edilen en önemli öğeler “veri tanımı, veri bütünlüğü, veri güvenliği, veri yönetimi, veri denetimi olarak sıralanabilir. Günümüzde modern veritabanı yönetim sistemleri ilişkisel veritabanı(Relational Database managament System) modelini kullanmaktadırlar. Bu öğeler gelişmiş bir veritabanı yönetim sistemi için olmazsa olmaz kavramlardır. Veritabanı yönetim sistemleri ( VTYS) verilerin bilgiye dönüşmesinde başrol oyuncularıdır. Elbet başrol oyunculuğunu bilişim uzmanları ile birlikte paylaşırlar.

Ms-Access de ilişkisel bir VTYS dir. Ancak Ms-Access sadece bir VTYS olmanın dışında uygulama geliştirme sistemi özelliğini de taşımaktadır. Ms-Access bir ilişkisel VTYS nin kalbi olan, verileri taşıyan, modele adını veren ilişkilerin kendi üzerinden kurulduğu tablo nesnesinin yanısıra form, sorgu, rapor, makro, modül, veri erişim sayfası nesnelerine de sahiptir. Bu nesnelerle birlikte tam bir uygulama geliştirme sistemi halinde çalışmaktadır.

Gördüğümüz kadarı ile Ms-Ofis paketi içerisinde yer alan programlardan word ve Excel çok daha yaygın olarak her türlü amaç için kullanılıyor. Ms-Access daha sınırlı bir kullanıcı kitlesine sahip. Her programın bir ana amacı olduğunu düşünürsek örneğin Excel bir elektronik hesap tablosu programıdır ve kendi alanında en önemli ve tartışmasız en iyi programdır. Ms-Access de aynı Ms-excel gibi kendi alanında en iyi yapıdır. Elbette Mysql,Sql-Server, Oracle, Firebird, PostgreSQL, HSQL, DB2 ve bir çok VTYS mi bulunmakta ve herbirinin çok önemli ve güzel yapıları,özellikleri üstünlükleri var. Ancak özellikle küçük ve orta ölçekli iş süreçlerini baz alırsak Ms-Access bilen ellerde harikalar yaratabilir.

Ms-Access özellikle kendi içerisinde yer alan nesnelerle birlikte düşünülmesi gereken bir yapıya sahip. Bu nesneler Ms-Access in iki çok önemli üstünlüğünden birisidir. Diğer üstünlüğü ise hemen her tür yapıdaki verilerle çalışabilmesidir. Örneğin Excel ile birlikte çok iyi bir ikili olabilir yada Sql-Server daki verileri ele alabilir. Ms-Access de diğer VTYS lerinde olduğu gibi kısıtlayıcı gibi görünen bazı özelliklere sahiptir. Örneğin çok kullanıcılı istemci-sunucu tipli çalışan bir uygulamada 255 kullanıcı sınırı vardır ki teorideki bu 255 sınırı pratikte çoğunlukla 15- 20 yi geçemez. Yine başka bir kısıtlayıcı özelliği veritabanı büyüklüğünün en fazla 2 gigabayt olmasıdır. Daha başka kısıtlayıcı özelliklerde sıralanabilir. Ama tüm bu saydığım ve saymadığım kısıtlayıcılar yapılacak projeye göre vardır. Belli bir proje için hazırlanacak olan sistem analizinde ihtiyaçlar belirlenirken kısıtlayıcılar göz önüne alınır. Eğer proje ihtiyaçları belli kısıtlayıcıları zorlamıyorsa Ms-Access de kısıtlayıcı bir özellik yoktur demek oluyor. Sizin taşımanız gereken 3 ton yükünüz varsa ve yükü taşıyacağınız aracınız 5 ton taşıma kapasitesine sahipse kalkıpta bu araç 40 tonluk taşıma kapasitesine sahip olmalı demenin hiç bir mantığı yoktur. İhtiyacınız bir kamyonetse tır arayışı içinde olmazsınız.

Yukarıda yazdıklarımdan da anlaşılacağı üzere programcılığın belki de en önemli öğesi olan sistem analizi konusu çok dikkat edilmesi gereken ve her programcının tam olarak hakim olması gereken bir kavramdır. Eğer doğru sistem analizi yapabiliyor ve analizin sonucunda bazı kısıtlamalara takılmıyorsanız Ms-Access en iyi geliştirme sistemidir ve asla hafife alınacak bir VTYS, uygulama geliştirme sistemi değildir. Ülkemizde KOBİ lerin sayısı düşünüldüğünde Ms-Access in önemi daha da ortaya çıkar. Bilgisayar programcıları arasında maalesef sıkça görünen Ms-Ofis paketini hafife alma durumu için http://icdenetim.googlepages.com/excel.htm linkinde bulunan Excel hakkında yazılmış ama rahatlıkla Ms-Access e uyarlabilecek olan makaleyi okumanızı öneririm. Makalenin yazarı Excel konusunda uzman olan M.Temel Korkmaz.
Son olarak Access i exe yapma gereğini duymak konudan uzak müşterilerin, insanların ve maalesef bazı bilgisayar programcılarının tutumları nedeniyle oluyor. Bu mesele hakkında benim fikrim bu tip yaklaşımlara karşın gülüp geçmek olmalıdır. Önemli olan insanların ihtiyaçlarına yanıt veren, kullanıcı dostu, sağlıklı, verimli çalışan uygulamalar üretmek. Bunu yaptıktan sonra gerisi netice itibarı ile bir araçtır ve gereğinden fazla önem verilmemelidir.
Bu çok uzun makaleyle sıkıcılık sınırlarını aştıysam özür dilerim. Bunlar sadece benim kişisel fikirlerimdir. Doğruluğu her zaman tartışmaya açıktır. Saygılarımla.
02/09/2009, 00:00

fms

Merhaba,
Ben sitenize yeni katıldım ancak uzun yıllardır Access'de uygulama geliştiriyorum.Görüşlerinize yürekten katılıyorum.Çok güzel bir dille ve çok net olarak ifade etmişsiniz, eliniza sağlık...

Ben de bir katkıda bulunmak istiyorum.ODTÜ'de tamamladığım yüksek lisansımda yazılım geliştirme birikimim hem ODTU tarafından hem de Middlesex Uni. tarafından tanınmış olup söz konusu birikimimde Access'de geliştrimiş olduğum yazılımlar önemli bir yer tutmaktadır. Bunu da bu forumu ve Accessi kullanan arkadaşlarımla paylaşmak isterim.Yani hakkını veren bilim dünyası da bu yazılımlara değer veriyor. Önemli olan sizin de belirttiğiniz gibi kullanıcı dostu ve işlevsel uygulamalar üretebilmek...Gerisi, teferruat...
Saygılarımla...
02/09/2009, 01:20

ozanakkaya

Hoşgeldiniz sn fms, sitemize katkıda bulunmak istiyorsanız elinizde bulunan örnekleri diğer üyelerle paylaşınız. veya destek ekibine katılarak siteye destek olabilirsiniz.

https://accesstr.net/konu-accesstr-destek-ekibi.html
01/12/2009, 23:11

byban

aaa Access lemi yaptın!
not defterinde yazdım ama access'e çevirdim
istersen exe yapayım no problem!
Sorunun düşünce şıkkı ?
Bu adam Access yapabilir exe de ama not defterinde nasıl yazdı acaba?
Sorun kafa karıştırmak sa çözümüde biz oluşturalım olsun bitsin.

Mantık!
Masa üstüne bir link dosyanın olduğu bölüme

müşteri sadece masa üstündekini görüyür.
illaki içerisine bakacak olursa 2 - 3 adet Dll uzantılı yazılım atın birde exe uzantılı işe yaramayan boş.

adam programı exe zannetsin.
fakat unutmayın masa üstündeki linkinizi Access deki yazılımına yol verin

Arkadaşım yazını çok beğendim tebrik ederim. gerçekten herkes bunu düşünemiyor..
Çok exe meraklısı arkadaş varsa bir soruda ben sorayım..

Bilgisayardaki yazılımların çoğu hangi taban üzerinden yola çıkıyor?
exe bu bağlantının neresine bağlanıyor
mbd neresine?
bir Access yazılımı ile ne yapabilirsiniz bir araştırın bakalım ne bulacaksınız?

Not: Kafa Karıştırmak istemiyorum sadece düşünün... Access yazarı bir insan iseniz mutlaka bu yazıya gülecek ve cözümü gülerek cvp vereceksiniz. ama o exe takıntılı olan arkadaşlarımız hala exe nasıl yapılır cinsinden yazılar ile aramaya devam edecek yada benim yazdıklarımı aramaya devam edecek..


Sözün kısası..

Her kim olursa olsun Bir emek veriyorsa Teşekkür etmek gerekir..

İlk öncelikle bu sitede emekleri olan arkadalşlara ve daha sonra yardımcı olan arkadaşlara teker teker teşekkür ederim. başarıların devamını dilerim.
1 2 3 4