| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 580 人关注过本帖
标题:查询插入问题?
只看楼主 加入收藏
hxhfg
Rank: 1
等 级:新手上路
帖 子:284
专家分:0
注 册:2006-4-18
收藏
 问题点数:0 回复次数:1 
查询插入问题?
CREATE  PROCEDURE sheji_tongyininsert
(
@hao varchar(20),
@hao2 varchar(20)
)
 AS
insert sheji_tongyin(序号,单号,货号,刀模名称,长度,宽度,寸长,寸宽,出数,用料,说明,状态,日期) select 序号,单号,货号,刀模名称,长度,宽度,寸长,寸宽,出数,用料,说明,

状态,日期 from sheji_tong where 货号=@hao and 单号=@hao2
GO


可以在查询分析器可以,窗体上就是插入不了,如果单个参数又可以,两个参数就是不行.我的代码如下:

conn.Close();
string directory1 = Directory.GetCurrentDirectory() + "\\aa.ini";
IniFile db1 = new IniFile(directory);
SqlConnection conn1 = db1.GetDBConn();
conn1.Open();

SqlCommand mycmd1 = new SqlCommand("sheji_tongyininsert", conn);
= CommandType.StoredProcedure;

mycmd1.Parameters.Add("@hao", SqlDbType.VarChar);
mycmd1.Parameters["@hao"].Value = toolStripTextBox1.Text.Trim();
cm.Parameters.Add("@hao2", SqlDbType.VarChar);
cm.Parameters["@hao2"].Value = toolStripTextBox3.Text.Trim();
mycmd1.Connection.Open();
mycmd1.ExecuteNonQuery();
mycmd1.Connection.Close();
搜索更多相关主题的帖子: 查询 
2008-01-20 20:28
C_B_Lu
Rank: 1
等 级:新手上路
威 望:1
帖 子:453
专家分:0
注 册:2006-1-10
收藏
得分:0 
conn.Close();
string directory1 = Directory.GetCurrentDirectory() + "\\aa.ini";
IniFile db1 = new IniFile(directory);
SqlConnection conn1 = db1.GetDBConn();
conn1.Open();

SqlCommand mycmd1 = new SqlCommand("sheji_tongyininsert", conn);
= CommandType.StoredProcedure;

mycmd1.Parameters.Add("@hao", SqlDbType.VarChar);
mycmd1.Parameters["@hao"].Value = toolStripTextBox1.Text.Trim();
mycmd1.Parameters.Add("@hao2", SqlDbType.VarChar);
mycmd1.Parameters["@hao2"].Value = toolStripTextBox3.Text.Trim();
mycmd1.Connection.Open();
mycmd1.ExecuteNonQuery();
mycmd1.Connection.Close();

感觉应没什么问题呀...

帮助那些真正需要帮助的人,是对帮助你的人最好的回报!
2008-01-20 21:06
快速回复:查询插入问题?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.023106 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved