「C」コードを含むテキストを MS ACCESS テーブルに (プログラムで) 保存しようとすると、エスケープ シーケンス ('\n'、'\t') を疑問符記号に置き換えます。
例 :
保存するコード:
#include<stdio.h>
int main()
{
printf("\n\n\t Hi there...");
return 0;
}
上記の挿入されたコードの MS-Access テーブルを見ると、すべての改行文字と「\t」文字が「?」に置き換えられていることが示されています。シンボルの一種。
私の質問は、「エスケープ シーケンスを何らかの記号に置き換えずに、コードをそのまま格納する MS-Access フィールド用の他のデータ型はありますか?」そして、「MySQL のような他の DBMS に '生の' データ型が存在するか?」
access-07 では次のように表示されます。