惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Recent Announcements
Recent Announcements
H
Hackread – Cybersecurity News, Data Breaches, AI and More
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
B
Blog
T
The Blog of Author Tim Ferriss
J
Java Code Geeks
腾讯CDC
D
Docker
G
Google Developers Blog
D
DataBreaches.Net
雷峰网
雷峰网
Blog — PlanetScale
Blog — PlanetScale
S
SegmentFault 最新的问题
The Cloudflare Blog
有赞技术团队
有赞技术团队
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
Stack Overflow Blog
Stack Overflow Blog
大猫的无限游戏
大猫的无限游戏
量子位
美团技术团队
aimingoo的专栏
aimingoo的专栏
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Engineering at Meta
Engineering at Meta
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More

博客园 - (NineTyNine)

请教:有关绑定的问题 请教:有关引用的问题 automation服务器不能创建对象 请教:SQL数据库中日志文件的作用? win2003企业版打开FSO SQL中的DateTime型使用注意 为过程或函数 ##指定的参数太多 请教:有关panel中含有控件的问题 请教:为什么在使用.net中会出现事件丢失的情况? 请教:DBNULL和String.Empty和"" ,使用这三个有什么区别? - (NineTyNine) - 博客园 请教:在SQL server中的数据类型,谁能帮我详细的讲一下。 请教:window server 2003从IE6升级为IE7后,.net启动出现问题。 请教:怎样获得客户端的IP地址,并得到所在城市? 请教:怎样使IE浏览器的后退按钮变灰? 请教:有关DataGrid的表格中的取值问题 CSS注意事项 此域的推荐安全级别是 "安全级 - 高" 请教:word启动很慢 报错:将截断字符串或二进制数据。语句已终止。
请教:为什么存储过程不执行?
(NineTyNine) · 2007-12-23 · via 博客园 - (NineTyNine)

存储过程是这么写的

CREATE PROCEDURE UpLoadFromBank

@b_num varchar(
20),
@money 
decimal,
@ssfd varchar(
20),
@time datetime
AS
update db_student 
set s_ssf=@money,s_ssfd=@ssfd,s_dayinup='1',s_qf='0' where 

s_num
=@b_num
update db_ruzhu 
set ruzhu_ynjf='已交',ruzhu_nfjf='',ruzhu_jftime=@time where 

ruzhu_num
=@b_num
insert into db_cruzhu

(cruzhu_num,cruzhu_area,cruzhu_nj,cruzhu_zsf,cruzhu_time,cruzhu_lou,cruzhu_leibie) 

select ruzhu_num,ruzhu_area,ruzhu_nianji,ruzhu_zsf,convert(varchar(
10),getdate

(),
120),ruzhu_gongyu,ruzhu_leibie from db_ruzhu where ruzhu_num=@b_num

GO

。Net中是这么写的

DataTable tablefuckT=(DataTable)Session["tableFuckT"];

            SqlConnection conn 
= operate_sql.createCon();
            conn.Open();
            SqlCommand cmd 
= new SqlCommand();
            cmd.Connection 
= conn;
            
            
            
int a=0;
            
foreach(DataRow dr in tablefuckT.Rows)
            
{
                a 
= a+1;
                
                
string b_num=dr["b_number"].ToString();
                
decimal money = Convert.ToDecimal(dr["b_money"]);
                Center.Help.Help.Money Mssf 
= new HbuHouse.Center.Help.Help.Money(money);
                
string ssfd = Mssf.ToString();
                
if(b_num!="")
                
{

                    cmd.CommandText 
= "UpLoadFromBank";
                    cmd.CommandType 
= CommandType.StoredProcedure;

                    cmd.Parameters.Add(
"@b_num",SqlDbType.VarChar,20);
                    cmd.Parameters[
"@b_num"].Value = "1";
                    cmd.Parameters.Add(
"@money",SqlDbType.Decimal);
                    cmd.Parameters[
"@money"].Value = money;
                    cmd.Parameters.Add(
"@ssfd",SqlDbType.VarChar,20);
                    cmd.Parameters[
"@ssfd"].Value = ssfd;
                    cmd.Parameters.Add(
"@time",SqlDbType.DateTime);
                    cmd.Parameters[
"@time"].Value = operate_admin.GetSystemDate().ToString();

                    cmd.ExecuteNonQuery();
                    cmd.Parameters.Clear();
                }


                
                
                
            }

            conn.Close();
            conn.Dispose();

请帮忙看看是哪里的问题?