日记
作业终于有了一点进展了。前面想着用C写dll,然后sqlserver上扩展到这个dll。结果每次都报错说不是纯.net,扩展不成功。后来听别的小组说C#可以,(这tm是垄-断啊)。
所以有了这篇文章的内容,记录一下在visual studio下写C#生成dll文件。然后去sqlserver下扩展这个dll。
Visual C#生成dll
文件-》新建-》项目-》visual C#->类库
注意这里要选择.net 3.5, 因为sqlserver2008不支持扩展net4.0以上的,(sqlserver更高的版本不知道是否支持)。
然后就可以编写代码,完成后
生成-》解决方案
之后就可以在工程目录下看到dll了。
注意这里不要写名称空间 注意这里不要写名称空间 注意这里不要写名称空间
函数前面加一句话 函数前面加一句话 函数前面加一句话
public class DllClass
{
[Microsoft.SqlServer.Server.SqlFunction]
public static