2017-08-02 10 views
0

私はSQLサーバーでバックアップされたAccessデータベースを持っています。私は自分のテーブル "Notes"に苦労しています。アクセスsqlテキストはリストボックスでは利用できません

私のデータベースには、各ユーザーのプロファイルフォームがあり、プロファイルにはNotesテーブルのメモを表示したいとします。マイノートテーブルは、このように設定されています(????
StaffID int型
タイムスタンプの日時

たNoteID(PK)int型
GoerID int型
NoteType int型
注意を

私の問題はNote形式です。すべての情報を取得するためのクエリを取得できますが、クエリ情報を表示するためにリストボックスを使用しようとすると、Noteフィールドはリストボックスに追加できません。

これはフィールドタイプによる可能性が高いと思いますが、考えられるすべてのタイプを試しました。 ntext、text、ncharなどです。基本的に、このメモフィールドには約200文字の可変テキストがあり、リストボックスに表示する必要があります。

助けていただけたら幸いです! おかげマネージャーStudioのテーブルとデータ型の設定のスクリーンショットを更新しました

Screencap

はまた、私はテーブルの数倍(変更データ型)を再構築してきたことに注意してください、とSCREENCAPで、NOTEフィールドがあります実際に[ノートテキスト]

+0

SQL Serverのデータ型は何ですか? –

+0

私のメモ欄には?私の最後の試みはnchar(256)、試したntextとテキストでした。 – prsaddict

+1

あなたは 'MS sql server'を使用していると仮定して、誰かに" SQL Server Management Studio "を使用させて、[Note]を引っ張っているデータベースとテーブルを開き、そのデータ型を教えてください。あなたのソースのデータ型を知ることは、多くの推測を排除します。 – abraxascarab

答えて

0

varchar(255)または(Unicodeが必要な場合)nvarchar(255)を使用します。

これはアクセス側でText(255)(新しいアクセスバージョンではShort Text)に変換され、リストボックスでも機能します。

関連する問題