社区
C#
帖子详情
找个高手来指导我这菜鸟做个小东西,高分相送
magicworld
2004-05-05 12:14:27
c#+sql的项目
作个资产管理系统的web输入部分,
基本目标,
从web页面取得数据,然后保存到sql数据库里面
现在基本做好框架了,
但是还有几个问题很难解决,希望找个高手
来指导一下
本人,一个月前才开始c# 学习
比较笨,希望高手不吝赐教,做好以后高分相送(准备送个几百分吧,呵呵)
qq34214135
基本全天都在,
验证csdn
本帖up 有分
...全文
77
32
打赏
收藏
找个高手来指导我这菜鸟做个小东西,高分相送
c#+sql的项目 作个资产管理系统的web输入部分, 基本目标, 从web页面取得数据,然后保存到sql数据库里面 现在基本做好框架了, 但是还有几个问题很难解决,希望找个高手 来指导一下 本人,一个月前才开始c# 学习 比较笨,希望高手不吝赐教,做好以后高分相送(准备送个几百分吧,呵呵) qq34214135 基本全天都在, 验证csdn 本帖up 有分
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
32 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Firestone2003
2004-05-09
打赏
举报
回复
呵呵!
怎么还有问题啊?
你给我的代码在我这都调试通过了啊!
gracejty
2004-05-09
打赏
举报
回复
up.
wanglisen
2004-05-09
打赏
举报
回复
http://www.aspxcn.com
TaoHuang
2004-05-08
打赏
举报
回复
up
magicworld
2004-05-08
打赏
举报
回复
哎, 难道星星也只会说 顶 和 up 么
magicworld
2004-05-08
打赏
举报
回复
错误提示贴出来?另外把
cmd.Parameters.Add("?zcbh",OleDbType.Char,8 );
===========》
cmd.Parameters.Add("@zcbh",OleDbType.Char,8 );
这个没有错
参数[4] '?pzbh' 没有默认值。命令参数[10] '?gjdm' 无效。命令参数[11] '?name' 无效。
这个是什么原因的?
这个就是提示
根据堆栈追踪
说
cmd.Parameters["?pzlb"].Value='1';//暂时为1
cmd.Parameters["?zy"].Value="按时地方";//暂时
iRow=cmd.ExecuteNonQuery();
中的
iRow=cmd.ExecuteNonQuery();
错了
那我就不明白了, 到底如何错了
stonex_2000
2004-05-08
打赏
举报
回复
把数据记录入数据库,很好实现啊!
随便找个例子就有:http://www.aspxcn.com
marvelstack
2004-05-07
打赏
举报
回复
能帮得上肯定帮。
wangsaokui
2004-05-07
打赏
举报
回复
错误提示贴出来?另外把
cmd.Parameters.Add("?zcbh",OleDbType.Char,8 );
===========》
cmd.Parameters.Add("@zcbh",OleDbType.Char,8 );
cmd.Parameters["?sydwdm"].Value=DropDownList1.SelectedValue.ToString();
===========>
cmd.Parameters["@sydwdm"].Value=DropDownList1.SelectedValue.ToString();
wolftop
2004-05-07
打赏
举报
回复
UP~!
zhhahuatian
2004-05-07
打赏
举报
回复
good good study,day day up
qiujinwen
2004-05-07
打赏
举报
回复
送钱就有兴趣,送分没兴趣。呵呵,不过还是帮你顶
magicworld
2004-05-07
打赏
举报
回复
代码如下
OleDbConnection nwindConn=new OleDbConnection(cn);
OleDbCommand cmd=null;
OleDbTransaction tr=null;
OleDbDataReader dr=null;
string sql=null;
int iRow;
try
{
nwindConn.Open();
cmd=new OleDbCommand();
cmd.Connection=nwindConn;
tr=nwindConn.BeginTransaction();
cmd.Transaction=tr;
sql="insert into pzlbb(pzbh,pzlb,zy) values (?,?,?)";
cmd.CommandText=sql;
cmd.Parameters.Add("?pzbh",OleDbType.Char,6);
cmd.Parameters.Add("?pzlb",OleDbType.Char,1);
cmd.Parameters.Add("?zy",OleDbType.Char,20);
cmd.Parameters["?pzbh"].Value=TextBox2.Text;//凭证编号
cmd.Parameters["?pzlb"].Value='1';//暂时为1
cmd.Parameters["?zy"].Value="按时地方";//暂时
iRow=cmd.ExecuteNonQuery();
if(iRow<0)
{
tr.Rollback();
Page.RegisterStartupScript("alert", "<script language=javascript>alert('操作失败,请重新录入!');</script>");
return;
}
//插入固定资产表(这里在插入时有问题,好象是外键!)
sql="insert into gdzcb(zcbh,flh,pzbh,sydwdm,syfx,grsj,xzbh,price,gjdm,name) values(?,?,?,?,?,?,?,?,?,?)";
cmd.CommandText=sql;
cmd.Parameters.Add("?zcbh",OleDbType.Char,8 );//资产编号
//cmd.Parameters.Add("?flh",OleDbType.Char,8 );//分类号
cmd.Parameters.Add("?pzbh",OleDbType.Char,6 );//凭证编号
cmd.Parameters.Add("?sydwdm",OleDbType.Char,4 );//使用单位代码
cmd.Parameters.Add("?syfx",OleDbType.Char,1 );//使用方向
cmd.Parameters.Add("?grsj",OleDbType.Date );//购买时间
cmd.Parameters.Add("?xzbh",OleDbType.Char,1 );//使用现状编号
cmd.Parameters.Add("?price",OleDbType.Numeric );//价格
cmd.Parameters.Add("?gjdm",OleDbType.Char,3 );//国家代码
cmd.Parameters.Add("?name",OleDbType.Char,20 );
cmd.Parameters["?zcbh"].Value=TextBox1.Text;
//cmd.Parameters["?flh"].Value=TextBox7.Text;
cmd.Parameters["?pzbh"].Value=TextBox2.Text;
cmd.Parameters["?sydwdm"].Value=DropDownList1.SelectedValue.ToString();
cmd.Parameters["?syfx"].Value=DropDownList4.SelectedValue.ToString();
cmd.Parameters["?grsj"].Value=Convert.ToDateTime( TextBox17.Text);
cmd.Parameters["?xzbh"].Value=DropDownList2.SelectedValue.ToString();
cmd.Parameters["?price"].Value=Convert.ToDecimal ( TextBox14.Text);
cmd.Parameters["?gjdm"].Value=Gjdm.SelectedValue.ToString();
cmd.Parameters["?name"].Value=TextBox8.Text;
iRow= cmd.ExecuteNonQuery();
if(iRow<0)
{
tr.Rollback();
Page.RegisterStartupScript("alert", "<script language=javascript>alert('操作失败,请重新录入!');</script>");
return;
}
tr.Commit();
}
catch(Exception ex)
{
tr.Rollback();
Response.Write(ex.Message);
}
finally
{
if(cmd!=null)
cmd.Dispose();
if(dr!=null)
dr.Close();
if(nwindConn!=null)
nwindConn.Close();
}
magicworld
2004-05-07
打赏
举报
回复
参数[4] '?pzbh' 没有默认值。命令参数[10] '?gjdm' 无效。命令参数[11] '?name' 无效。
这个是什么原因的?
magicworld
2004-05-06
打赏
举报
回复
up
wildwolfsun
2004-05-05
打赏
举报
回复
我也是才学一个月吧 所以, 只能up了 哈哈 :)
chhwang
2004-05-05
打赏
举报
回复
跟你学的时间差不多,帮你UP
gglovecs
2004-05-05
打赏
举报
回复
哈哈,大家共同学习吧,帮你顶上去。
李洪喜
2004-05-05
打赏
举报
回复
我一直没有做WEB方面的东西。
sy246
2004-05-05
打赏
举报
回复
一起慢慢学习吧!
加载更多回复(12)
【南卡樱桃|读书笔记《学习
高手
》】
∝学霸分享 6大课 通过英语、写作和SMART原则、OKR工作法、LEO解读五步法等文章。同样适用于国内教育环境。 ∝3 学霸分享,直通世界名校的超级学习法 ∞第18课 LEO手把手教你如何学好英语 ◆第1小课 单词 ◆第2小课 语法 ◆第3小课 听力 ◆第4小课 阅读 ◆第5小课 口语 LEO的学习仪式感 我在不同英语学习阶段使用的教材 ∞第19课 三要素写作法,把文章写到读者心里去 ◆第1小课 Ethos,可信 ◆第2小课 Pathos,情感 ◆第3小课 Logos,逻辑 ◆19-本课核心方法回顾 ∞第
互联网小白在网络上的成长。
金柏利盈独家揭秘:新手如何快速在网上赚到第一桶金网赚平台 大家好,我是范晓杰,金柏利盈-赚钱软件的设计者,很感谢你的关注。我掘金互联网行业15年,操作了过去十年来网上所有的主流赚钱项目。我相信这个软件可以给你带来至少百倍的回报。 今年是软件上线第四个年头,今年年初刚刚完成换代升级,无论是项目团队的筹备还是软件的设计,每一个细节都是在实战中修改完善。只要你每天能拿出半个小时,用心去操作,就一定可以赚...
我在CSDN参与的3000个帖子
今日偶然翻到,感慨万千 1:申述:版主,是否扣了我的专家分? 2:100分急求,随机输出十个小写字母,但是,要求这十个字母不相同 3:求Sn=a+aa+aaa+…+aaa…a(n个a)之值 4:数组题 望
高手
帮忙! 5:呵呵,来推荐一下我的网站,本站提供大量当今流行的免费的音乐和免费电影,常用软件、游戏、精美图库下载,希望对网友有帮助!顺便散分! 6:VBA请教怎
最强暴兵流
最强暴兵流 written by wl 前言 何谓
高手
何谓
高手
呢?其实有无穷多种答案。对于一个刚学星际的人来说,玩了3个月的人就算是
高手
了。但是对于yellow来说,可能只有boxer等少数几个人才能叫
高手
。我也给出一种答案,如果把世界冠军的实力看作100的话,那些实力达到80以上的就可叫作
高手
了。那些职业星际选手的实力其实都
C#
111,098
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章