Member 12857358 Ответов: 1

Как вставить специальный символ в базу данных ms access, например 44'12, используя справку C# plz


Как вставить специальный символ типа 44'12 в базу данных ms access с помощью asp.net с#

Что я уже пробовал:

Как вставить специальный символ типа 44'12 в базу данных ms access с помощью asp.net с#

phil.o

Пожалуйста, смотрите ЧаВо :)

CHill60

Покажите нам, как вы сейчас пытаетесь это сделать и что идет не так. 44'12-это не "особый" символ, это 5 вполне нормальных символов, так что также объясните, что вы пытаетесь сделать

[no name]

Если вы используете Access для веб-сайта, у вас есть большие проблемы, чем попытка вставить строку в базу данных.

1 Ответов

Рейтинг:
0

Maciej Los

Следовать инструкциям: c# - вставка специальных символов (таких как ' или +) в базу данных Access - переполнение стека[^]

string myString = TextBox1.Text;
string cmdText = "INSERT INTO myTable (MY_FIELD) VALUES (@name)";
using(OleDbConnection conn = new OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=ThePathToYourDatabaseFileHere.accdb;Persist Security Info=False;"))
using(OleDbCommand comm = new OleDbCommand(cmdText, conn))
{
     conn.Open();
     comm.Parameters.Add("@name", OleDbType.VarWChar).Value = myString;
     comm.ExecuteNonQuery();
}


Попробуй!