Kayıt Tarihi: 09.02.2009
Toplam 45 konu açtı.
Toplam 2.185 yorum yaptı.
Toplam
24
puanı bulunmakta.
Mevcut Office Sürümü:
Office 2010 TR,
Beğeniler: 0 / 3
Sayın martineden-30
Dat dosyasını accese tablo olarak aldım. Sizin yazdığınız değerler ile dat dosyası içeriği eşleşmiyor kimi yerde geniş boşluklar bulunurken kimi yerde hiç boşluk yok. yaklaşık 5 saattir bunun mantığını arıyorum ancak başarılı olduğumu söyleyemem. Size kullanıcı olarak başvurmak durumunda kaldım dat dosyası içeriğini notepad ile açıp bakın sizin dediğiniz gibi mi?. Cevabınızı bekliyorum . İyi çalışmalar
Teşekküre gerek yok, Taş atın yeter!!!
Kayıt Tarihi: 11.04.2010
Toplam 14 konu açtı.
Toplam 65 yorum yaptı.
Toplam
0
puanı bulunmakta.
Beğeniler: 0 / 0
Sayın Adnan Yurdakul
öncelikle harcadığınız emeklerden dolayı teşekkür ediyorum.
dat dosyası içeriği aynen dediğim gibi. zaten öyle olmak zorunda.
mesela cevap anahtarındaki Türkçe testinde 1. soru öğrencinin Türkçe testindeki birinci soruya denk gelmeli. 2. soru yine öyle. anlayacağınız tüm sorular alt alta olmalı.
ayrıca olmuyorsa çok uğraşmanız gerekmiyor. ben böyle birşey mümkün mü diye sormuştum. Access Sql sayesinde birşeyler öğrendim. ilginiz için ayrıca sağolun...
Kayıt Tarihi: 11.04.2010
Toplam 14 konu açtı.
Toplam 65 yorum yaptı.
Toplam
0
puanı bulunmakta.
Beğeniler: 0 / 0
ayrıca belirtmem gereken bir şey daha var.
biliyorsunuz ki bir çok optik form çeşidi var. bunları optik okuyucuda okutmak için FMT uzantılı dosyalar lazım. optik formlara göre FMT dosyasını hazırlıyorum ve ardından okutuyorum.
size değerlerini gönderdiğim sadece bir optik form için geçerli. bu nedenle iş daha da karmaşık hal alır.
Kayıt Tarihi: 09.02.2009
Toplam 45 konu açtı.
Toplam 2.185 yorum yaptı.
Toplam
24
puanı bulunmakta.
Mevcut Office Sürümü:
Office 2010 TR,
Beğeniler: 0 / 3
siz dat dosyasına baktınız mı? Meraktan soruyorum ben mesela öğrenci numarasını bulamadım sizdeki dosya farklımı. Ayrıca olmuyor diye bir şey yok
mesela
AYŞENUR SANSAR 001 7 BK186920661980 CDADBABCDDAAB C CDACD ADCCA ADC DBCCDCC BDAB ACCDBDBDDCDD ADABB
bu öğrenciye ait bilgiler 2.satırdaki C nereye ait öğrenci nosu kac ben tespit edemedim
Teşekküre gerek yok, Taş atın yeter!!!
Kayıt Tarihi: 11.04.2010
Toplam 14 konu açtı.
Toplam 65 yorum yaptı.
Toplam
0
puanı bulunmakta.
Beğeniler: 0 / 0
Sayın Adnan hocam
evet dat dosyasını tekrar inceledim.
belki size gönderdiğim örnekte öğrenci numarası yazılı değil ama csv dosyasında belirttim. kurum kodundan (001) sonraki 5 tane boşluk öğrenci numarası olarak geçiyor. orada yazılı olmadığında o kısım boş kalıyor. csv dosyasında hangi alanın kaç karakterden oluştuğunu belirttim.
ayrıca sizi yorduğum için özür diliyorum.
ben biraz uğraşırım. en azından başlangıcını yaparım. sonra takıldığımda teker teker sorarım sorularımı.
tekrar teşekkür ediyorum hocam.
Kayıt Tarihi: 09.02.2009
Toplam 45 konu açtı.
Toplam 2.185 yorum yaptı.
Toplam
24
puanı bulunmakta.
Mevcut Office Sürümü:
Office 2010 TR,
Beğeniler: 0 / 3
Sayın martineden-30
evet csv de belirtmiştiniz ancak ben dat dosyasınıda doğru kabul edip ona göre döngüler kurmuştum tabiiki hep yanlış çıkıyordu. Madem siz uğraşacaksınız. Size Dat dosyasını accese tablo olarak alma kodunu vereyim. Onu kullanın.
Visual Basic
Sub bilgicek(strYol As String, strTabloadi As String)
Dim objDosyaSistemi
Dim objDosya
Dim strKopyalanacakDosya As String
Dim intPozisyon As Integer
Set objDosyaSistemi = CreateObject("Scripting.FileSystemObject")
Set objDosya = objDosyaSistemi.GetFile(strYol)
intPozisyon = InStr(objDosya.Name, ".")
If intPozisyon > 0 Then
strKopyalanacakDosya = Left(objDosya.Name, intPozisyon - 1) & ".txt"
Else
strKopyalanacakDosya = objDosya.Name & ".txt"
End If
objDosya.Copy strKopyalanacakDosya, True
DoCmd.TransferText acImportDelim, , strTabloadi, strKopyalanacakDosya, True
End Sub
Kullanımı ise
Visual Basic
Private Sub Komut0_Click()
bilgicek "C:\Users\Cem\Downloads\7.sınıf\7.sınıf.dat", "adnan7sınıf"
End Sub
şeklinde olabilir yol ve dosya adı değiştirilmeli
Teşekküre gerek yok, Taş atın yeter!!!