OLEDB の簡単な質問と新しいテーブルの作成。プログラムの一部に、データベースに新しいテーブルを作成するコードがあり、テーブルの名前はユーザーがテキストボックスに挿入するものです。通常の単語の場合はすべて問題なく動作しますが、「.」、「,」、「-」、または「/」を追加しようとすると、プログラムが壊れてテーブルを作成できません。
テーブル名に「-」または「/」を使用してテーブルを作成できるようにする方法はありますか? その可能性はかなり重要です
接続文字列
"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C_\\.....\\robnoknjigovodstvo1.mdb";
ボタンのクリック後にテーブルが作成されています
OleDbCommand cmd4 = new OleDbCommand();
cmd4.Connection = konekcija;
cmd4.CommandText = "CREATE TABLE " + opis + "(ID INT IDENTITY(1,1), nazivMaterijala VARCHAR(50), jedMjera VARCHAR(50), kolicina FLOAT)";
cmd4.ExecuteNonQuery();