Logo Tiger Table oluşturma

1 2
07/11/2010, 22:39

ekremzeki

Hocam cahilliğime verin... ODBC ile bağlantı yapmıştım sayenizde... Yani SQLserver'da değil çalışma... SQLServer'dan bağımsız ama ağ üzerinde...Hem table yaratmak hemde varolan table içine access'ten veri eklemek sorun... Table yaratmak gereksiz diyorsanız amenna... Ama sadece bu çalışmada değil ilerideki çalışmalarıma da ışık tutacak eğer sorunsuz olursa.... "ortak alan, logicalref, clientref " v.s. bu kavramları ve mantığını biliyorum... sadece veri ekleme ve yeni table yaratma komutları sorunum... Access'te oluşan bir table'daki verileri (ki bu verilerin içinde LT'nin istediği tüm bilgiler olacak) bir buton yardımı ile "sipariş fişi" olarak eklemek.... Fazladan bu table'yi komple LT veritabanına yeni table olarak atabilirsek ne mutlu bana... zaten bir defa oluştuğunda gerisi kolay.... teşekkürler ilginiz için...
07/11/2010, 23:16

okileturc

Bunlar farklı şeyler değil zaten ;
1. ODBC ile LT veritabanına bağlandınız, ve tüm tabloları görüyorsunuz
2. Size lazım olan tabloları Access Linked Table Manager utility kullanarak
bağlı tablo olarak atadınız ( uygulamanızda bunlar yuvarlak bir logo ile farklı
görünür zaten )
3. Artık bu tabloları kaynak kullanarak bir kayıt ekleme arayüzü oluşturabilirsiniz.
4. LT nin varsayılan değerleri ile ilgili bilgi sahibi olduğunuza göre kayıt ekleme
konusunda problem olmayacaktır.
5. LT kullanıcıları da sizin sipariş satırlarınızı göreceklerdir. Burada tavsiyem diğer
kullanıcıların hiç kullanmadığı bir sipariş türünü veya bir özel kod kullanmanız
( LT de gayet gelişmiş SPECODE özelliği vardır ) böylece siz de kendi eklediğiniz
satırları diğerlerinden ayırt etmek ( filtrelemek ) için bu kodu kullanabilirsiniz.
Ben zaten diğer kullanıcılar da bunu görsün diye ekliyorum diyorsanız son önerimi
unutun 6. Unutmayın ki artık sizin arayüzünüzde yapacağınız tüm güncellemeler, kayıt silmeler
birebir LT ORFICHE tablosunda gerçekleşir.

Sözün özü :
Madem bir sipariş tablomuz var yeni tablo eklemeye gerek yoktur
Bu tabloya yeni kayıt eklemek için karmaşık Sql komutlarına gerek de yoktur
Access arayüzünüz bu konuyu sizin için halleder


07/11/2010, 23:30

okileturc

Diğer konu, LT nin tablosunu kullanmayayım ama başka bir tablo olsun ve LT veritabanında yer alsın (?) diyorsanız, ancak dediğim gibi bunu LT arayüzü görmeyeceği
için avantajı yoktur, kendi sipariş tablonuzu Access te yaratıp Access Yükseltme sihirbazını kullanarak Sql server daki LT veritabanın içine atabilirsiniz. Sağolsun Access hem bu işi sizin yerinize yapar hem de bu tablo artık uygulamanızda olmayacağı için onu ODBC Linked Table olarak yeniden düzenler
08/11/2010, 09:52

ekremzeki

Hocam günaydın... LT içine yeni bir deneme veritabanı oluşturdum.... Ve süspan olarak burada deneme amaçlı veritabanına acces'ten bilgi aktarmayı deneyeceğim. Yani bağlı tabloya form üzerinden veri eklemek.... bakalım ne olacak....
1 2