merhabalar;
bir proje üzerinde çalışmaktayım. olay şu;
ziraat üzerine bir site yapıyorum. bu sitede bir tane ana mdb var. o adeta sitenin site haritasını vermekte. bu mdb de sebze ve meyvelerin her birine id_no atadım. Devamında her sebze ve meyve ile alakalı, hastalık konusunun, zararlı konusunun, ilaç konusunun, çeşit kataloğu konusunun var olup olmadığına dair varsa 1 yoksa 0 ile atama yaptım.
Bunun devamında az önceki kriterlerin her biri için, yani hastalık ayrı, zararlı ayrı, çeşit kataloğu ayrı olmak üzere her birini farklı bir mdb de yapılandırdım.
Sizlerden yardımını istediğim konu şu;
ana mdb de id_no' su 1 olan bir sebze ile alakalı çeşit kataloğu sayfasına girildiğinde, ziyareticiye sitemizde bu sebze ile alakalı olarak ayrıca hastalık konusu, zararlı konusu, sulama konusu gibi ana mdb de değeri 1 olan kriterleri seçenek olarak sunmak istiyorum.
Bunu yapabilmem için de cesitkatalogu.mdb de id_no su 1 olan sebzenin ana.mdb deki tüm kriterlerini select edebilmeliyim.
Diyeceksiniz ki, bunları tek bir table da topla. fakat her biri yaklaşık 10 Mb tutan veritabalarını teke düşürmek herhalde 100 Mb gibi bir mdb nin oluşmasına ve ileride de kriterlerden her hangi birinde sorun olduğunda o devasa mdb yi çekmek, tekrar göndermek gibi muhtemel sorunlar hem zaman kaybına hem de sitenin tüm konularının aynı anda devre dışı kalması gibi bir sorunla karşılaşmamı beraberinde getirecektir.
Buna dair iki farklı mdb yi, table ları inner join ile bağlar gibi bağlayan bir komut dizini var mı?
iki farklı mdb ile tek satırda çalışmak
3
●475
- 28-03-2008, 10:45:332 mdb yi birleştirmek güç. Belki şu şekilde yaparsın buda biraz saçma gibi olabilir...
1. mdb deki verileri yazdırırsın. FSO ile 100MB da ulaştığında bu dosyaya veri yazımını engellersin. 2. mdb ye yazdırırsın. Yine FSO ile kontrol yapıp 100MB aştıysa 1. mdb, 2.mdb yi sayfaya yazdırmaya başlar. Sayfada hem 1. hemde 2. mdb sırayla yazar.
Yada en kolay yolu MSSQL =)