sqlhelper-求大神帮我把这段代码注释下,看不懂啊

问题描述

求大神帮我把这段代码注释下,看不懂啊
        SqlParameter[] arParms = new SqlParameter[2];        arParms[0] = new SqlParameter(""@userid"" enamestr);        arParms[0].Direction = ParameterDirection.Input;        arParms[2] = new SqlParameter(""@right"" SqlDbType.VarChar 1);        arParms[2].Direction = ParameterDirection.Output;        SqlHelper.ExecuteNonQuery        (                 connectionString                 CommandType.StoredProcedurep_uis_save""                  arParms        );        string oknot = Convert.ToString(arParms[2].Value);        //执行存储过程返回返回数据表        DataSet userds = SqlHelper.ExecuteDataset        (        connectionString        CommandType.StoredProcedurep_sys_djget""        arParms        );        System.Data.DataTable table = userds.Tables[0];        System.Data.DataView view = new System.Data.DataView(table);        if (view.Count > 0)        {        }    }

解决方案

SqlParameter[] arParms = new SqlParameter[2];
arParms[0] = new SqlParameter(""@userid"" enamestr);
arParms[0].Direction = ParameterDirection.Input;//输入参数
arParms[2] = new SqlParameter(""@right"" SqlDbType.VarChar 1);
arParms[2].Direction = ParameterDirection.Output;//输出参数
SqlHelper.ExecuteNonQuery
(
connectionString//数据库连接
CommandType.StoredProcedure//类型
p_uis_save""//存储过程名称
arParms //存储过程参数
);
string oknot = Convert.ToString(arParms[2].Value);//结果

    //执行存储过程返回返回数据表    DataSet userds = SqlHelper.ExecuteDataset    (    connectionString    CommandType.StoredProcedurep_sys_djget""    arParms    );    System.Data.DataTable table = userds.Tables[0];    System.Data.DataView view = new System.Data.DataView(table);//看下面view.count  ,view 应该是结果集    if (view.Count > 0)    {    }}

其他的不懂,看代码只是知道这么多。

解决方案二:
怀疑第四/五行数组溢出 arParms[2] = new SqlParameter(""@right"" SqlDbType.VarChar 1);
arParms[2].Direction = ParameterDirection.Output;

时间: 2024-09-14 00:09:07

sqlhelper-求大神帮我把这段代码注释下,看不懂啊的相关文章

用java开发一个安卓客户端在线交流APP,是怎么实现添加好友的?求大神帮我看看这段代码。

问题描述 用java开发一个安卓客户端在线交流APP,是怎么实现添加好友的?求大神帮我看看这段代码. private void submit() { dialog = ProgressDialog.show(this, "提示", "处理中.."); new AsyncTask() { @Override protected String doInBackground(String... params) { String urlString = AppConstan

java 排列组合-求大神帮我看看这段代码,打印完“12345”结束for循环后为什么还能继续运行?新手没金币,抱歉!

问题描述 求大神帮我看看这段代码,打印完"12345"结束for循环后为什么还能继续运行?新手没金币,抱歉! public class Test { public static void main(String[] args) { prints(0 0 0 0 0);}public static void prints(int k1int k2int k3int k4int k5){ if(k5!=0){ System.out.println(k1*10000+k2*1000+k3*1

ava基础 代码错误-Java新手,求大神帮小弟看看这段代码哪里错了,多谢!!!

问题描述 Java新手,求大神帮小弟看看这段代码哪里错了,多谢!!! class Student { //姓名 private String name; //年龄 private int age; //构造方法 public Student(){ } public Student(String name, int age){ this.name = name; this.age = age; } public String getName(){ return name; } public voi

数据-求大神帮帮我看看这段代码哪里出错了

问题描述 求大神帮帮我看看这段代码哪里出错了 Sub save_in_array(ByVal rs As Data.DataTable, ByVal arr(,) As String, ByVal col As Integer) Dim n As Integer Dim j As Integer Dim i As Integer n = row_number(rs) ' 用来求数据库中有数据的行数,这里的n返回值是3 ReDim arr(n - 1, col - 1) For i = 0 To

单链表-求大神们给一下这段代码的case怎么写?

问题描述 求大神们给一下这段代码的case怎么写? bool ListDelete_L(LinkList &Lint iElemType &e){ //在带头结点的单链表L中,删除第i个元素,并由e返回其值 LinkList pq; int j; p=L;j=0; while(p->next&&jnext;++j;} //寻找第i-1个结束 if(!(p->next)||j>i-1)return 0; //i大于表长+1或者小于1 q=p->next

c++的sort问题 求大神帮忙(详细问题在代码注释中)

问题描述 c++的sort问题 求大神帮忙(详细问题在代码注释中) #include #include #include #include #include using namespace std; class Stick { public: int length, weight; Stick() { length = 0; weight = 0; } bool operator<(Stick& stick) { /* 测试数据为 1 5 3 1 1 3 1 4 3 1 4 2 当(3,1)

求大神帮我写一下java代码

问题描述 java1.产生一个随机验证码,其格式是一个数字和一个字母一个数字一个字母例如2q3r2.给定以下字符串:李四:67|张三:88|王五:76要求拆分结果如下:李四-->67张三-->88王五-->76 解决方案 解决方案二:产生随机数可以用Random的nextInt(intn).产生随机字母:你可以先定义26个字母组成的字符数组.然后用Random的nextInt(25)产生字母下标,这样就变相产生了随机字母.字符串拆分参考String的split(Stringregex)方

求大神帮我把这段VB代码转下VB.NET,跪求

问题描述 PublicFunctionRC4(inpAsString,keyAsString)AsStringDimS(0To255)AsByte,K(0To255)AsByte,iAsLongDimjAsLong,tempAsByte,YAsByte,tAsLong,xAsLongDimOutpAsStringFori=0To255S(i)=iNextj=1Fori=0To255Ifj>Len(key)Thenj=1K(i)=Asc(Mid(key,j,1))j=j+1Nextij=0Fori

软件开发-求大神帮我看看C++代码

问题描述 求大神帮我看看C++代码 以下是我的.h头文件: #include <vector> #include<iostream> #include <iomanip> #include <math.h> #define M_PI 3.14159265359 ////////**************定义目标状态***************//////// typedef struct strTargetState//笛卡尔坐标系位置 { double