易截截图软件、单文件、免安装、纯绿色、仅160KB

SQL clr - MS-SQL Server / 非技术版

想用SQL CLR做如下的存储过程,但是发现报错: 
{由于代码已经过优化或者本机框架位于调用堆栈之上,无法计算表达式的值。} 
而且如果数据从case 1通过时就是正确的,从case 2通过时错误 
并且在case 2中的myCommand.CommandText后如果是个select语句就是正确的,但是运行存储过程就通不过,而且单独测试存储过程是正确的,好像问题是出在record的发送上,求教! 
[SqlProcedure] 
public static void procClr(SqlXml sx) 

XPathDocument doc = new XPathDocument(sx.CreateReader()); 
XPathNavigator nav = doc.CreateNavigator(); 
XPathNodeIterator i = nav.Select(@"/NewDataSet/StandardDT"); 

SqlDataRecord record =new SqlDataRecord(new SqlMetaData("i_num", SqlDbType.Int)); 

SqlPipe sp = SqlContext.Pipe; 
sp.SendResultsStart(record); 

while (i.MoveNext()) 

//----解析XML数据---- 
  int inum=Convert.ToInt32(i.Current.Evaluate("string(i_num[1]/text())")); 
//-----处理数据------ 
  int flag=Function(inum);//自定义函数,无误 
  switch(flag) 
  { 
  case 1: 
  { 
  record.SetValues(1); 
  break;  
  } 
  case 2: 
  { 
  using (SqlConnection myConnection = new S


相关问答:

sql 截取字符串

我要得到一个字符串如:
sdfk|||sgts
sdfsfd|||rgreg
wrfw|||sefw
就是要得到|||后面的字符串,有什么函数吗?怎么用呢?谢谢!
SQL code:
select
right(col,len(col)-charindex('|||',col)-2)
f ......

sql 存储过程

我要做一个定点事件,是每天晚上12点就把三个表里的信息放入一个表里,我想用存储过程来写,怎么写呢?,那位高手帮帮忙吧,非常感谢!

用户名是唯一的
表A  字段
用户名:Name  ,邮箱:Ema ......

sql 搜索语句 - .NET技术 / ASP.NET

<table style="width: 1000px"><tr>
  <td style="height: 38px; width: 35px;">
  姓名</td>
  ......

sql小小的疑问 - .NET技术 / C#

可能因为工作的原因 接触数据库这块比较少,之前都是做程序这块,数据库这块都有专门的人来做 分工都很明细 所以对数据库这一块完全不了解。前段时间 去面试了几家公司 几乎都是在数据库这块挂掉的 连个简单的SQ ......

SQL如何优化问题 - MS-SQL Server / 疑难问题

今天做了一个存储过程   环境是SQL2000数据库  
大致如下
建立临时表
定义员工游标
        循环员工(属于1个公司)  
        ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号