最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
SQL Server 2000 汉字数据简繁转换实例 (COM,.Net)
时间:2022-07-02 11:26:39 编辑:袖梨 来源:一聚教程网
SQL Server 2000 汉字数据简繁转换实例 (COM,.Net)
首先确认在 Windows (当然只是 SQL Server 的服务器端) 上安装了 .Net Framework 1.1 !
确认成功安装后:
1.用 sn -k 为该类库创建一个强名密钥文件:
在安装 Microsoft .Net Framework SDK 的所在目录下的 v1.1Bin 子目录下执行如下命令行:
sn.exe -k c:snkey.snk
2.打开记事本(NotePad.exe)编写如下 C# 程序,并保存为 C:Microshaoft.cs 的文件:
using System;
using System.Runtime.InteropServices;
using System.Reflection;
using System.Runtime.CompilerServices;
[assembly: AssemblyKeyFile("snKey.snk")]
namespace Microshaoft
{
public interface IStrings
{
string StringConvert(string x);
}
[ClassInterface(ClassInterfaceType.AutoDual)]
public class Strings : IStrings
{
public string StringConvert(string x)
{
return Microsoft.VisualBasic.Strings.StrConv(x,Microsoft.VisualBasic.VbStrConv.TraditionalChinese,System.Globalization.CultureInfo.CurrentCulture.LCID);
// //繁简转换亦可 StringConvert 再加参数控制,不赘述
}
}
}
3.在 Windows 下 运行 cmd 进入命令行控制台,执行如下命令行:
C:WINDOWSMicrosoft.NETFrameworkv1.1.4322csc.exe /t:library /out:C:Microshaoft.dll C:Microshaoft.cs /r:C:WINDOWSMicrosoft.NETFrameworkv1.1.4322Microsoft.VisualBasic.dll
如有错误,参考 csc.exe /? 帮助,或 MSDN 修正!
确认正确执行后,本例将生成: C:Microshaoft.dll 文件!
4.再执行如下命令行:
C:WINDOWSMicrosoft.NETFrameworkv1.1.4322egasm.exe c:microshaoft.dll /tlb:microshaoft.tlb /codebase
首先确认在 Windows (当然只是 SQL Server 的服务器端) 上安装了 .Net Framework 1.1 !
确认成功安装后:
1.用 sn -k 为该类库创建一个强名密钥文件:
在安装 Microsoft .Net Framework SDK 的所在目录下的 v1.1Bin 子目录下执行如下命令行:
sn.exe -k c:snkey.snk
2.打开记事本(NotePad.exe)编写如下 C# 程序,并保存为 C:Microshaoft.cs 的文件:
using System;
using System.Runtime.InteropServices;
using System.Reflection;
using System.Runtime.CompilerServices;
[assembly: AssemblyKeyFile("snKey.snk")]
namespace Microshaoft
{
public interface IStrings
{
string StringConvert(string x);
}
[ClassInterface(ClassInterfaceType.AutoDual)]
public class Strings : IStrings
{
public string StringConvert(string x)
{
return Microsoft.VisualBasic.Strings.StrConv(x,Microsoft.VisualBasic.VbStrConv.TraditionalChinese,System.Globalization.CultureInfo.CurrentCulture.LCID);
// //繁简转换亦可 StringConvert 再加参数控制,不赘述
}
}
}
3.在 Windows 下 运行 cmd 进入命令行控制台,执行如下命令行:
C:WINDOWSMicrosoft.NETFrameworkv1.1.4322csc.exe /t:library /out:C:Microshaoft.dll C:Microshaoft.cs /r:C:WINDOWSMicrosoft.NETFrameworkv1.1.4322Microsoft.VisualBasic.dll
如有错误,参考 csc.exe /? 帮助,或 MSDN 修正!
确认正确执行后,本例将生成: C:Microshaoft.dll 文件!
4.再执行如下命令行:
C:WINDOWSMicrosoft.NETFrameworkv1.1.4322egasm.exe c:microshaoft.dll /tlb:microshaoft.tlb /codebase
相关文章
- 《潜行者2:切尔诺贝利之心》借刀杀人成就攻略分享 11-21
- 《潜行者2:切尔诺贝利之心》游戏保存方法介绍 11-21
- 《潜行者2:切尔诺贝利之心》游戏支线任务作用介绍 11-21
- 《潜行者2:切尔诺贝利之心》异常现象特点介绍 11-21
- 《潜行者2:切尔诺贝利之心》随机事件避免原因介绍 11-21
- 《潜行者2:切尔诺贝利之心》随机事件应对方法推荐 11-21