预览模式: 普通 | 列表

C#入门级学习札记-GridView分页

这几天把所有的东西都放下了,专门在写一个网站的管理功能,算是较之前更接近C#了。回首让我不堪,学习效率之低下,进步之缓慢,面目之可怜,直觉得前几十年好像白活了,不幸不争呀。

怎么连接数据库

C#代码
  1. //直接用SQL词句  
  2. SqlConnection conn = new SqlConnection(DAConfig.MainDBConnString);  
  3. conn.Open();  
  4. SqlCommand comm = new SqlCommand("select b.Addr from FlatInfo a,tcIpAddr b where b.ip='" + value+"'", conn);  
  5. comm.ExecuteDataset();  
  6. conn.Close();  
  7.   
  8. //用集成的SqlHelper类  
  9. DataSet ds = SqlHelper.ExecuteDataset(DAConfig.MainDBConnString, CommandType.Text, "select b.Addr from FlatInfo a,tcIpAddr b where b.ip='" + value + "'");  

或许我是一个骨子里比较守旧的人,过去的经历过的事很难放下,上面直接用SQL连接的语句让我看到了ASP的影子,比较亲切,后面的方式让我耳目一新。

上一札记里记录关于数据绑定的事,前几终于有答案了,是在CSDN.net 论坛上网友告诉的。

查看更多...

Tags: C# ASP.net GridView 分页

分类:网络 | 固定链接 | 评论: 2 | 引用: 0 | 查看次数: 2066

C#初学笔记·控件容器篇

在初学当中,能遇到很多熟手很少遇到的问题,而且在网上还没办法找到同样问题的反映,写下来,当是回忆吧。

1、为什么在tableLayoutPanel的Cell(单元格)里没办法拖放控件?

我们一般是把tableLayoutPanel当容器来用的吧(?)。

问题是这样的:在一个tableLayoutPanel里有多行多列,其中有些已经放置了其他控件,但有些没有放,所以想往里拖控件,但无论如何都进不去,显示是不能放的光标状态。是怎么回事呢?明明里面有10个单元格Cell,而只在8个单元格里了控件呀?后来,在一同事的帮助下,才发现原来其中有一个label的Columnspan的值为3,明白是怎么回事了吧?这个标签占了3个格的位置。

查看更多...

Tags: C# VS 容器 控件 无奈幅 WinForm

分类:网络 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 3596

网易新闻:http://focus.news.163.com/12/0615/16/8429LEP600011SM9.html?from=index

放生?就与养宠物有“异曲同工”之妙,不,是无独有偶,一丘之貉的效果。

任何事物与宗教关联,就是狭隘,与信仰关联,就是虚无。不管放生的想法来自宗教还是世俗,都体现了人们的无奈、无知、愚昧与可悲。

我不知道为什么现在的人都那么有个性,有那么多的想法,真如古人说的“饱暖思淫欲”?而且这些欲还那么的怪异、离奇、变态。

查看更多...

Tags: 放生 信仰 价值观 道德

分类:闲话 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 1664

SQL Server学习札记(表间、表内导数据)

两个表之间导数据

两个表之间导数据的一般操作

1、insert   b   (b)   select   t1.a   from   a   t1
2、导出向导,可以选择哪几个字段之间导
3、游标临时表等循环插入,中间还可以筛选

两个表之间更新数据

SQL代码
  1. update t1 set t1.c2 = t2.c2   
  2. from t2 where t1.c1 = t2.c1  

查看更多...

Tags: 表间导数据 SQL server 表单更新数据 除重

分类:数据 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 1916