首页 > Web开发 > 详细

ASP.NET学习笔记(三)-可空数据类型,强类型DataSet

时间:2014-03-22 10:28:14      阅读:546      评论:0      收藏:0      [点我收藏+]
暑假学习:

1.可空数据类型:

int? num1 = null;

//是指num1为可空的int类型

int num2 =num1.value;

//num2 = (int)num1;

/ if(num1.HasValue) 返回其是否有值



string.Format("姓名:{0},年龄:{1}",person.name,person.age);



2.强类型DataSet使用

(1)建立数据表,必须设计主键

(2)到所建的工程下添加新建项->数据->数据集

(3)将所创建的表拖到DataSet中,就形成了如:T_UsersTableAdapter的数据集,即表名+TableAdapter

(4)后直接使用 T_UsersTableAdapter adapter = New T_UsersTableAdapter();

T_UsersDataTable datatable = T_UsersDataTable();

T_UsersRow  row = T_UsersRow();



            尝试封装.DataSet1.T_UsersDataTable data=adapter.GetData();//不使用adapter.Fill(),只有文件已经获取到本地才用,他只改变本地数据,即已经有datatable后再用Fill做填充

            for (int i = 0; i < data.Count; i++)

            {

                尝试封装.DataSet1.T_UsersRow userRow = data[i];

                MessageBox.Show(userRow.UserName);

            }



3.DataSet()可以添加自定义查询语句

(1)在DataSet()设计器中,添加数据表,然后填写相应的查询语句

(2)并且随后创建函数,自己给他取名字,代码中直接adapter.这个函数(参数)使用即可
(3)DataTable中可以写自己的SQL语句

4.Stopwatch类计时
形式入下:
  Stopwatch sw = new Stopwatch();
            sw.Start();
             for ( int i = 0; i <100000000;i++){};
            sw.Stop();
MessageBox.Show(sw.Elapsed.ToString());

5.主题的使用(三种设置方式)
    一.(1)在网站右键选择添加主题->外部文件->skinfile文件添加
       (2)具体skin格式是在一个控件的属性里添加好Font(字体),forecolor(前景色),bordercolor(边框色)
       (3)然后去后台复制<asp> ...</asp>间的如button样式代码,到skinfile文件中, 
    二.(1)或者去config文件中找<pages>标签,添加属性theme="blue",即:<pages theme= "blue">,这样使全局样式变为blue的主题样式,一般不使用
       (5)还可以在页面的空白处点击,到属性的theme里选择blue主题,前提是你在app_themes里添加了该主题样式
       (6)如果不想使用全局主题,可以在控件的Enabletheme属性里修改为fause
       (8)根据SkinId="blue" 来单独修改主题,前提是使全局的theme为true
    三.动态主题
    //单独的主题设置,当用户点击时才变色
    protected void Page_PreInit(object sender, EventArgs e)
    {
        this.Theme = "blue";
    }

ASP.NET学习笔记(三)-可空数据类型,强类型DataSet,布布扣,bubuko.com

ASP.NET学习笔记(三)-可空数据类型,强类型DataSet

原文:http://blog.csdn.net/l_f0rm4t3d/article/details/21757097

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!