C# insert into插入的位置的问题

zhentoufei 2014-02-17 09:43:13
我想把新的数据插入到数据显示的表的组后一行,但是为什么插入的时候总是在中间的某一航插入的啊?
public void tb_Traffic_InsertYear(int Year)
{
Getconn = new DatSrc_Con();
conn = Getconn.GetCon();
for (int month = 1; month < 13; month++)
{
string strCon = "insert into tb_Traffic values( " + Year.ToString() + " , " + month.ToString() + " ,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0) order by Year";
cmd = new SqlCommand(strCon, conn);
cmd.ExecuteNonQuery();
}
conn.Dispose();
}
...全文
181 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
exception92 2014-02-18
  • 打赏
  • 举报
回复
楼上说的对额。 插入再排序 再显示。
zhentoufei 2014-02-17
  • 打赏
  • 举报
回复
引用 4 楼 tcmakebest 的回复:
楼主应该在显示的地方控制排序
嗯,我突然想明白了,问了个很没含量的问题
tcmakebest 2014-02-17
  • 打赏
  • 举报
回复
楼主应该在显示的地方控制排序
zhentoufei 2014-02-17
  • 打赏
  • 举报
回复
重新发一下,刚刚的额那个是有问题的,看下面的
public void tb_Traffic_InsertYear(int Year)
        {
            Getconn = new DatSrc_Con();
            conn = Getconn.GetCon();
            for (int month = 1; month < 13; month++)
            {
                string strCon = "insert into tb_Traffic values( " + Year.ToString() + " , " + month.ToString() + " ,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0)";
                cmd = new SqlCommand(strCon, conn);
                cmd.ExecuteNonQuery();
            }
            conn.Dispose();
        }
zhentoufei 2014-02-17
  • 打赏
  • 举报
回复
上面的是我的函数代码

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧