Persian_CI_AI排序规则和“ك”字符出现问题 [英] Problem with Persian_CI_AI collation And 'ك' character

查看:76
本文介绍了Persian_CI_AI排序规则和“ك”字符出现问题的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我安装了sql server 2008企业版,并创建了一个Persian_CI_AI Collat​​ion示例数据库。然后从Visual Studio 2010 Windows应用程序中插入اسكندر一词,其中有两种类型的ك(阿拉伯语和波斯语),但在搜索时间结果中仅显示了一个اسكندر。请帮助我

I installed sql server 2008 enterprise and created a sample database whit Persian_CI_AI Collation. then from a visual studio 2010 windows application i insert the word "اسكندر" whith two type of 'ك'(arabic & Persian) but in the search time result show me just one 'اسكندر' . Please Help me

推荐答案

您可以在vb.net中针对您的问题使用此过程

you can this procedure in vb.net for your problem

''' <summary>
''' این روال در برطرف کردن مشکل جستجوی حروف عربی کاربرد دارد
''' مقدار خروجی حرف ی فارسی را با یاء عربی   جایگزین میکند
''' </summary>
''' <param name="strInputValue"></param>
''' <returns></returns>
''' <remarks></remarks>
Public Function Resolve_Arabic_Font_2(ByVal strInputValue As String) As String
    Dim strOutPut As String = ""
    If strInputValue.Trim <> "" Then
        strOutPut = Replace(strInputValue, "ی", Chr(237))
    Else
        strOutPut = strInputValue
    End If
    '---------------
    Return strOutPut
End Function

这篇关于Persian_CI_AI排序规则和“ك”字符出现问题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆