string adUrl ="";
int spRst=0;SqlParameter[] parms = {
new SqlParameter("@UserId", SqlDbType.Int,4),
new SqlParameter("@UserIp", SqlDbType.NVarChar,50),
new SqlParameter("@ReURL", SqlDbType.NVarChar,1000),
new SqlParameter("@return", SqlDbType.Int,4)
};
parms[0].Value = _userid;
parms[1].Value = GuestInfo.GetIP();
parms[2].Direction = ParameterDirection.Output;
parms[3].Direction = ParameterDirection.Output;
SqlHelper.ExecuteNonQuery(new CONN(adDbName).ConnString,"Guest_User_SP",parms);
adUrl = parms[2].Value.ToString();
spRst = (int)parms[3].Value;
执行时一说是没有实例对象~~
int spRst=0;SqlParameter[] parms = {
new SqlParameter("@UserId", SqlDbType.Int,4),
new SqlParameter("@UserIp", SqlDbType.NVarChar,50),
new SqlParameter("@ReURL", SqlDbType.NVarChar,1000),
new SqlParameter("@return", SqlDbType.Int,4)
};
parms[0].Value = _userid;
parms[1].Value = GuestInfo.GetIP();
parms[2].Direction = ParameterDirection.Output;
parms[3].Direction = ParameterDirection.Output;
SqlHelper.ExecuteNonQuery(new CONN(adDbName).ConnString,"Guest_User_SP",parms);
adUrl = parms[2].Value.ToString();
spRst = (int)parms[3].Value;
执行时一说是没有实例对象~~
解决方案 »
- 求助!我的VS代码全删掉,Ctrl+F5也能运行出来
- 分布式仿真中通信协议如何实现
- C#生成的各个文件都是什么意思? 在MSDN中找不到。
- 问一个比较弱质的问题啊,.Net开发的时候,装了oracle data provider for .net 还需要装Orcle客户端吗?
- word的一些功能用C#可以实现吗?
- 有没有办法将字符串转换为变量?
- c#高手来围观。关于c#操作双链表的remove 的复杂度的问题
- C#中WEBSERVER的问题
- 关于OracleDataReader 的问题
- _doPostBack('DataGrid1:ctrl14:ctrl7',''),这是什么?
- 用c#怎么修改系统的时间啊!
- 如何通过目标文件名查询进程并干掉它?
再来就看new CONN(adDbName).ConnString
这个应该是不用怀疑的~
我现在换成输出成一个记录集来读了~哎~
SqlCommand cmd = new SqlCommand();
PrepareCommand(cmd, trans.Connection, trans, cmdType, cmdText, commandParameters);
int val = cmd.ExecuteNonQuery();
cmd.Parameters.Clear();
return val;
}注意: cmd.Parameters.Clear();