请教SQL数据库高手+.net编程高手:SQL临时表问题 SQLServer 的临时表分2种,你用的这种,只对当前的连接有效,另外一种是全局临时表,对所有的连接用户都有效但它们都是在在连接断开后自动删除掉所以在第1个SP中创建的在第2中是不能使用的像你的情况还是用数据表吧。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你先把存储过程改为SQL再运行试试,有可能是存储过程的问题。 不是所有的Sql语句都要通过SqlAdapter来执行你这样尝试一下,-------------------- MySqlAdapter.InsertCommand = myCm; MySqlAdapter.InsertCommand.CommandText ="pro_raddprice"; Myapter.InsertCommand.CommandType=CommandType.StoredProcedure; SqlParameter p1 = new SqlParameter("@tnf3", SqlDbType.Char,14); p1.SourceVersion = DataRowVersion.Current; p1.SourceColumn = myda.Columns[0].ColumnName; MySqlAdapter.InsertCommand.Parameters.Add(p1); MySqlAdapter.Update(myda);-------------------部分注释掉直接用SqlCommand来执行第一个存储过程 请教 brightheroes(闭关|那一剑的风情):因为我是要把一个datatable填入到临时表的,请问不使用MySqlAdapter.Update(myda),用SqlCommand如何来实现 首先,你不能用临时表这点确定之后再考虑其他的问题SqlCommand com = new SqlCommand(yourSqlText,yourConncection);com.CommandType=CommandType.StoredProcedure;...............yourConncection.Open();com.ExecuteNoQuary();yourConncection.Close(); 谢谢 brightheroes(闭关|那一剑的风情),但我想到一个方法,就是不用存储过和,而是在.net直接写SQL语句,就可以通过MySqlAdapter获得临时表的内容。 其实要说的就是不是所有的sql语句都要跟SqlAdapter产生关系如此而已 最后使用SQLCOMMAND+SqlAdapter+SQL语句解决问题,没有使用存储过程 C# 下,p=>p.toString()中,=>是干什么用的? 关于扩展屏的控制问题 dataGridView删除符合条件的行(非绑定的) 如何在c#中创建数组,列表,然后在列表里添加,修改,删除数据。 各位高手大哥请帮帮忙~!!!小弟不甚感激 请问各位:切割字符串的最后一个字符怎么弄吖?? c# form 释放问题 求助!!!关于C# timer的使用!在程序中就是出不来自己画的图 哪位对Smart Client 有比较清晰的概念 "常量"小问 怎样在软件界面上放时钟(内详) 请教Cookie 丢失问题
你这样尝试一下,-------------------- MySqlAdapter.InsertCommand = myCm;
MySqlAdapter.InsertCommand.CommandText ="pro_raddprice";
Myapter.InsertCommand.CommandType=CommandType.StoredProcedure;
SqlParameter p1 = new SqlParameter("@tnf3", SqlDbType.Char,14);
p1.SourceVersion = DataRowVersion.Current;
p1.SourceColumn = myda.Columns[0].ColumnName;
MySqlAdapter.InsertCommand.Parameters.Add(p1);
MySqlAdapter.Update(myda);
-------------------
部分注释掉
直接用SqlCommand来执行第一个存储过程
这点确定之后再考虑其他的问题SqlCommand com = new SqlCommand(yourSqlText,yourConncection);
com.CommandType=CommandType.StoredProcedure;
...............
yourConncection.Open();
com.ExecuteNoQuary();
yourConncection.Close();
不是所有的sql语句都要跟SqlAdapter产生关系
如此而已