OSWinXP SP3 VB2005です。DataGridView を配置し、DataSource をアクセスのテーブルから読み込んだんですが、フィールド名に半角カナが入っているもが読み込みエラーになります。クエリビルダで見ると半角カナが入ったフィールド名は[]でくくられています。クエリビルダ内での「クエリの実行」だと表示されます。しかしそのSQL文のまま「OK」とすると「基本クエリとは異なる新しいクエリが返すスイスキーマです。」とエラーメッセージが表示されます。半角カナのフィールド名をDataGridView に読み込めないのでしょうか?
ドットを含む名前や、一部の記号など、DataTable の列としては有効でも、データバインド時に問題を起こす文字列は幾つかあります。必要に応じて、フィールド名を変更してください。DataTable の列定義を直接書き換えても良いし、SQL 側で SELECT [カナ名列] AS COL1, … FROM …のようにエイリアスをつけて問い合わせるのも手かと。
「魔界の仮面弁士さん」わかりました。やってみます。どうもありがとうございました!