• 16-08-2010, 01:17:14
    #10
    Üyeliği durduruldu
    Bullzip programı ile access veritabanını .sql olarak çevir. Sonra phpmyadmin 'den import etmeyi bir dene.
  • 16-08-2010, 14:27:21
    #11
    bullzip ile veritabanını import ettim tblAuthor isimli tabloyu oluşturamadı. mysqlfront ile denedim karakter hatası verdi sildim turkish_ci yaptım karşılaştırmayı tabloyuda utf8 yine karakter hatası verdi amma zor işmiş bu db update etmek
  • 16-08-2010, 18:44:07
    #12
    kockoca 20,000 kişilik r10da mysql tr karakter sorunundan anlayan cıkmıyor helal olsun valla
  • 16-08-2010, 20:29:34
    #13
    Üyeliği durduruldu
    strCon = "Server=" & strSQLServerName & ";User ID=" & strSQLDBUserName & ";Password=" & strSQLDBPassword & ";Database=" & strSQLDBName & ";"
    strCon.Execute "SET NAMES 'latin5'"
    strCon.Execute "SET CHARACTER SET latin5"
    strCon.Execute "SET COLLATION_CONNECTION = 'latin5_turkish_ci'"
    End If

    olarak denermisin ilgili satırı (olmazsa latin5 leri utf8 olarak değiştirip..)
  • 16-08-2010, 20:38:15
    #14
    hocam veritabanını doğru cevirmek ve karakter hatası olmadan cevirmek varkn neden bununla uğraşayım. koca forumda 20,000 üyeri üye var hiçbirimi bilmiyor. acessten mysql e db convert etmeyi
  • 16-08-2010, 23:23:36
    #15
    Üyeliği durduruldu
    verdiğim program utf8 olarak çeviriyor zaten.

    Çevirdikten sonra, .sql dosyasını açıp, içerisindeki verilerde Türkçe karakterlerde bir bozulma var mı? Buna bir bak. Eğer yoksa mysql de bir sorun vardır.

    Varsa başka programlar vardır zaten. Onları bulupta dene.

    En kötü ihtimal, programsız olarak localhost 'da, Access e ve MySQL 'e bağlanıp, access teki verileri tek tek (ID ye göre) mysql e aktarırsın.
  • 17-08-2010, 20:31:26
    #16
    SahiNET adlı üyeden alıntı: mesajı görüntüle
    verdiğim program utf8 olarak çeviriyor zaten.

    Çevirdikten sonra, .sql dosyasını açıp, içerisindeki verilerde Türkçe karakterlerde bir bozulma var mı? Buna bir bak. Eğer yoksa mysql de bir sorun vardır.

    Varsa başka programlar vardır zaten. Onları bulupta dene.

    En kötü ihtimal, programsız olarak localhost 'da, Access e ve MySQL 'e bağlanıp, access teki verileri tek tek (ID ye göre) mysql e aktarırsın.
    hocam şakamısın sen 30,000 vereyi elle nasıl giricem ? dediğiniz programı denedim bir önceki sayfadada dedğim gibi o programla convert ettiğim zaman tblAuthor isimli tabloyu atamıyor sql e
  • 18-08-2010, 03:58:17
    #17
    Üyeliği durduruldu
    EuDownload adlı üyeden alıntı: mesajı görüntüle
    hocam şakamısın sen 30,000 vereyi elle nasıl giricem ? dediğiniz programı denedim bir önceki sayfadada dedğim gibi o programla convert ettiğim zaman tblAuthor isimli tabloyu atamıyor sql e
    Ya sende bir sorun var ya da bende.

    Localhost 'da, Önce Access veritabanına bağlanacaksın, Ardından mySQL veritabanına.

    localhost/default.asp?id=1 gibi Access 'te ilgili tablodaki 1. veriye gideceksin. Bunu sayfaya yazdırmak yerine, mySQL tablosuna kayıt ettireceksin. Kayıttan sonra response.redirect "default.asp?id="&id+1&"" yazarak bir sonraki ID 'ye gideceksin. Tüm tablolar için bunu uygulayacaksın. Birkaç saat içerisinde tüm verileri otomatik olarak mySQL 'e aktarmış olacaksın.

    (ve bu konuya son mesajımdır, biraz araştırmacı olalım ama değil mi?)