Profesyonel bir kullanıcı olmadığımdan kendi capımda bir veri tabanı hazırladım. İnternet cafe takip programı yapıyorum. Şu anda yapmak istediğim olay şu:
Bir başka yerden servis icin, urun fiyat olarak kayıtlar eklrniyor. Burası tamam.
Her masaya ayrı ayrı servis yapıldığından hepsini ayrı ayrı kaydetmesi gerekiyor diye duşunerek (10 PC lik bir cafe ) DB ye 10 adet masa tablosu ekledim. (Cok amatorce biliyorum) ve (masa formu)formada 10 tane adodc ekledim ve bu index halinde. Ayrıca db yolunu ve RecordSource ozelliklerini ilgili tablılara ayarladım.
Formda 1 tanede adodataGrid var. Ana formda hangi masaya tıklanırsa yeni formda, yani 10 adet adodc nin olduğu form acılıyor. index nosuda buradan geliyor. Burası biraz karışık oldu biraz acayım.
Ana formda 10 tane indexli command buton var. Hangisine tıklanırsa masa formu acılıyor ve butonun index numarasından formun captionu falan indexe gore ayarlanıyor.
şimdi ben butun adodc leri enable'ını false yaptım ve gelen indexe gore mesela :
for i=0 to 9
adodc1(i).enablet=false
next i
adodc1(index)=true
DataGrid1.DataSource = Adodc1(index)
DataGrid1.DataSource = Adodc1(index).RecordSource
şeklinde kodladım. ve RecordSource kodunda hata veriyor. Yaw kafam allak bullak oldu. Hatanın neden kaynaklana bileceği yada bu olayı başka ne yol ile coze bileceğime bir onerisi olan arkadaş varsa ne olur yardım edin.
ilişki falan olayı ile olacak gibi geliyorda visual data member olayını tam anlayamadım. access ilece acamıyorum 97 formatında.
Onerilerinizi bekliyorum
__________________