दस्तावेज़ीकरण
के अनुसार ODP.NET, प्रबंधित ड्राइवर NLS_LANG . पर निर्भर नहीं करता है सेटिंग्स, बस .NET लोकेल पर।
अपना CultureInfo.CurrentCulture Check देखें मूल्य। यह पेज कैसे करें:ASP.NET वेब पेज के लिए कल्चर और UI कल्चर सेट करें वैश्वीकरण
आपकी मदद करनी चाहिए। आपको एक ऐसी संस्कृति स्थापित करनी होगी जो अरबी वर्णों का समर्थन करती हो।
फिर से सत्यापित करें कि कॉलम का डेटा प्रकार SP_FLG है NVARCHAR2 , सम्मान NCLOB (नहीं VARCHAR2 )
बाइंड वैरिएबल का उपयोग करने का भी प्रयास करें:
cmd.CommandText = "UPDATE SHAHR_POS SET SP_FLG = :val"
cmd.Parameters.Add("val", OracleDbType.NVarchar2, ParameterDirection.Input).Value = "سلام"