5

Ben ancak bu her zaman bana bir hata veriyor, benim visual studio proje için bir veri kaynağı eklemek çalışıyorum:veri kaynağı oluşturulamıyor, "Sütun 'TABLE_CAT' tablo Tablolar ait olmayan

Column 'TABLE_CAT' does not belong to table Tables. 

aynı olsun VS2005 ve VS2010 hem de hatası. ne okudum, bu hata ODBC sürücüleri neden olur ODBC değildir 3.0 uyumlu, ancak according to Sybase, the driver I have is odbc3.0 compatible. (ı versiyon 10.10.00.28 var). bir yan not olarak

, ben can Veritabanını sorguluyor .. Sadece bir veri kaynağı oluşturamıyorum

Yardımlarınız için this is my error

Teşekkür:

İşte hatanın bir görüntüdür.

DÜZENLEME:

  • 1) Install Advantage ODBC Driver: (bilgisayarım ve ben erişiyorum sunucu Hem 64-bit)
  • 2) kurma edilmektedir: Burada

    Çektiğim adımlardır Veri Kaynaklarında ODBC Bağlantım (ODBC)

  • 3) VS, Veri Kaynakları (solda) -> Yeni Veri Ekle Kaynağı
  • 4) "Veritabanı" seçeneğini tıklatın
  • 5) Giriş bilgilerimi
  • 7) Basın 'Bağlantıyı Sına' tedarik, seçim 'MyODBC' ODBC DataSource seçin "DataSet"
  • 6) tıklayın - Bu Tamam
  • 8) basın başarılı>. Sonra hatayı alıyorum.

Ayrıca 32 bit sürücüyü, .Net Veri Sağlayıcısı'nı denedim ve VS'de bir veri kaynağı eklemek yerine 'Veritabanına Bağlan' denemeye çalışıyorum. Hepsi bana aynı hatayı veriyor. Ancak, yalnızca iyi bir şekilde sorgulayabilirim ve C# uygulamasında bağlantı dizesini kullanırsam iyi çalışır.

+0

P Bu hata iletisine yol açmaya çalıştığınız adımları açıklayın. – kmote

+0

OP, adım 1 ile değiştirildi –

cevap

1

Yaşadığınız sorun, kullanmakta olduğunuz ODBC sürücüsündedir. Visual Studio 2005, ODBC 3.0 api'yi destekleyen ve özellikle SQLInfo yöntemlerini uygulayan ODBC veri kaynaklarına bağlanır. Sorun raporunuzdaki tezahürleriniz, sürücünüzün ya alt seviye olduğunu (yani 3.0 öncesi) ya da isteğe bağlı ODBC özelliklerinin bazılarının uygulanmadığını gösterir.

ODBC 2.0 kullanıcı uyumluluğu uyumluluğu sağlanmalıdır.

  1. http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=544499&SiteID=1
  2. http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=504729&SiteID=1
  3. http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=85821&SiteID=1
  4. : Ya da ODBC 2.0 seçmek için bir yol İşte bu aynı problem rapor olduğunu başkalarının birkaç bağlantılarıdır 3.0 ODBC alternatif olarak sağlanmalıdır http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=132156&SiteID=1

Source

+0

OP'mde buna bağladım: http://www.sybase.com/products/databasemanagement/advantagedatabaseserver/odbc-driver ODBC3.0 uyumlu olduğunu söylüyor. –

İlgili konular