PDA

View Full Version : سوال: فراخوانی SP با متغیر فارسی



Hossein1429
چهارشنبه 21 بهمن 1388, 20:06 عصر
سلام
یک query در اکسس نوشتم که یک متغیر فارسی را جستجو کند
اما در فراخوانی آن هیچ مقداری را پیدا نمی کند
یعنی وقتی در خود اکسس، کوری را اجرا می کنم جواب می دهد اما
وقتی در زبان برنامه نویسی C#‎‎ آنرا فراخونی می کنم جواب نمی دهد
نوع فیلد مورد جستجو Text است و دستور فراخوانی بصورت


cmd.CommandText = "SearchWord";
cmd.CommandType = CommandType.StoredProcedure;
cmd.Parameters.Clear();
cmd.Parameters.Add("@root", OleDbType.VarWChar).Value = word_search;
dt.Rows.Clear();
con.Open();
da.Fill(dt);
con.Close();

mazoolagh
یک شنبه 25 بهمن 1388, 12:20 عصر
اگر فیلد عددی رو با همین روش جستجو کنین درست کار میکنه؟
اگر پاسخ مثبت هست با استرینگ لاتین چطور؟