代码改变世界

Extjs、ASP.net前后台Grid分页 数据库多表交互

2010-07-12 09:34 by 夜雨瞳, 1742 阅读, 0 推荐, 收藏, 编辑
摘要:1 建立ASP.net Web应用程序2 在App_Data文件夹内建立数据库db_test 建立2张表,通过use_id的外键找出‘这个学生的成绩’3 插入一些数据,数据可以自定义4 解决方案右键,建立类库Model(此类库为数据库中的表抽象出一个类模型)若:前台要显示学生的use_id、use_name 、use_sex、 use_address、 sco_subject、 sco_score。即建立一个show_score.cs代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.Code 阅读全文

ExtJs双折线图

2010-07-08 22:41 by 夜雨瞳, 3169 阅读, 1 推荐, 收藏, 编辑
摘要:1 建立一个chart的html文件,即chart.html2 建立文件charts.js3 运行的时候启动自己已有的本地服务器,若没有启动,则运行效果如下:启动后运行效果:总结:掌握series的基本用法。折线图除了可以看数据的波动情况外,还可以分析数据的吻合情况。 阅读全文

Silverlight 使用Linq、WCF访问SQL视图多表操作

2010-06-06 15:05 by 夜雨瞳, 2081 阅读, 3 推荐, 收藏, 编辑
摘要:1配置SQL2005Silverlight3.0VS2008 sp12数据库建立数据库db_silverlight建立表tb_student和t11.2 一个没有索引的视图其实只是一个虚拟表,没有任何物理的数据,它就是一段代码组成的东西,包含了描述它的元数据,如结构,依赖性等.http://www.CodeHighlighter.DataGridColumn.Width 是 DataGridLength 类型,在 Silverlight 3.0 中只有: absolutePixelValue 绝对列宽的正数值。 Auto 启用 Auto 调 阅读全文

Silverlight的皮肤转换和datagrid数据显示

2010-06-02 09:55 by 夜雨瞳, 881 阅读, 1 推荐, 收藏, 编辑
摘要:6.1 隐式样式管理器ImplicitStyleManager 该类的使用方法,是在某个根元素上设置一个附加属性(Attached Property),然后,该元素下属的视觉树里符合特定类型的子元素的样式,就可以被自动应用隐式样式了。 ApplyMode有三个可选值: None, OneTime和Auto None: 不使用样式 OneTime: 在页面加载后接受一次指定的样式 Auto: 在运行时动态添加的控件也将会使用指定样式 因此Border在加载时会使用一次引入的主题样式 阅读全文

Silverlight使用DownloadStringAsync方法下载数据03

2010-05-28 18:41 by 夜雨瞳, 2016 阅读, 2 推荐, 收藏, 编辑
摘要:1 建立工程名webclient,文件安排2 图片 3 建立xml文件名:imageurl.xml[代码]4 MainPage.xmal文件[代码]5 MainPage.xmal.cs文件[代码]6 点击Download Image运行效果:7 总结7.1 load_btn.Click+=newRoutedEventHandler(load_btn_Click);RoutedEventHandle/允许访问和操作浏览器的文档对象模型 (DOM)。 using System.Xml;//命名空间为处理 XML 提供基于标准的支持。 using System.IO;//System.IO 命名空间包含允许读写文件和数据流的类型以及提供基本文件和目录支持的类型。 //添加引用,包含 LINQ to XML 的类。LINQ to XML 是内存中的 XML 编程接口,使您可以轻松有效地修改 XML 文档 阅读全文

布局元素和用户控件设计Silverlight网站02

2010-05-26 21:08 by 夜雨瞳, 779 阅读, 0 推荐, 收藏, 编辑
摘要:1 文件安排2 导入图片 2.1 图片ff4.png 2.2 图片header.jpg 3创建Silverlight应用程序 3.1 MainPage.xaml文件Code highlighting produced by Actipro CodeHighlighter)http://www.CodeHighlighter.com使用线性渐变绘制区域。该直线的终点由线性渐变的StartPoint和EndPoint属性定义。LinearGradientBrush沿此直线绘制其GradientStops。默认的线性渐变是沿对角方向代码中的xmlns:uc="clr-namespace:silverlight_website.element_xaml" 就是引用名为silverlight_website.element_xaml的命名空间。这样一来,凡是属于此空间的UserControl均可以在FYW 阅读全文

Silverlight的UIElement和Control简单应用01

2010-05-25 23:02 by 夜雨瞳, 926 阅读, 0 推荐, 收藏, 编辑
摘要:1 UIElementUIElement是Silverlight的一个类,它包含在System.Windows.UIElement命名空间中。凡是继承System.Windows.UIElement命名空间的XAML类都具有“可视性”,所以可以呈现在Silverlight的界面上。UIElement常用事件有GotFocus和LostFocus、KeyDown和KeyUp、MouseEnter和MouseLeave等;常用方法有CaptureMouse、ReleaseMouseCapture、AddHandler、RemoveHandler和UpdateLayout等。2 ControlCon 阅读全文

课程设计之"网络考试系统"(php、Extjs)

2010-05-23 17:21 by 夜雨瞳, 2237 阅读, 0 推荐, 收藏, 编辑
摘要:1.TestSystem大概结构框图2.数据库设计(11张表)数据库名称:db_testsystem数据库表:tb_admin 记录题库管理员帐户信息代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->DROPTABLEIFEXISTS`db_testsystem`.`tb_admin`;CREATETABLE`db_testsystem`.`tb_admin`(`adm_login`varchar(20)NOTNULL,`adm... 阅读全文

ExtJs、PHP实现动态Ext.form.Checkbox

2010-05-04 01:32 by 夜雨瞳, 1520 阅读, 0 推荐, 收藏, 编辑
摘要:1 建立get.php[代码]2 建立insert.php[代码]3 输入http://localhost//TestSystem/jiemian/insert/insert.php点击按钮,则 阅读全文

图表分析

2010-04-18 10:54 by 夜雨瞳, 435 阅读, 1 推荐, 收藏, 编辑
摘要:3.1 using(sqlAda=new SqlDataAdapter(".....") { }的使用 3.2 利用Graphics对象的DrawLine()方法绘制线段 3.3 Bitmap对象和SqlDataReader对象的应用 3.4 SolidBrush对象和Color对象的应用 3.5 手动绘图必要性(个人观点):存在使用chart以及一些漂亮的infragistics netadvantage控件进行设计数据展示,但是对于大量数据时,算法绘图可以提高效率,更有利于捕捉动态变化情况。create database db_Store; create table tb_store1 绘制柱状图 1.1 建立数据库表SqlDataAdapter sqlAda;//定义SqlDataAdapter对象实例SqlCommand cmd;//定义SqlCommand对象实例DataS 阅读全文

Ext.data.PagingMemoryProxy分页一次性读取数据

2010-04-06 01:11 by 夜雨瞳, 3533 阅读, 0 推荐, 收藏, 编辑
摘要:1 建立get.phpget.php=> [代码]2 在下载的extjs中搜索到PagingMemoryProxy.js,与get.php放在一个文件夹中3 建立文件grid.htmlgrid.html=>[代码]4 建立文件r01.jsr01.js=>[代码]5 建立r01.phpr01.php=>[代码]6 浏览器中输入http://localhost/register... 阅读全文

ExtJS与PHP Json、MYSQL数据读取

2010-04-01 17:23 by 夜雨瞳, 4733 阅读, 1 推荐, 收藏, 编辑
摘要:1 建立数据库、注册表create database test;create table test.login(id int primary key,name varchar(20) not null,password varchar(20) not null);insert into test.login values('1','hong','1234'),('2','linxiang','12... 阅读全文

ExtJS与PHP、MySQL实现存储

2010-03-29 22:28 by 夜雨瞳, 2152 阅读, 0 推荐, 收藏, 编辑
摘要:1 建立数据库、注册表create database db_register;create table db_register.tb_register(reg_loginid varchar(20) primary key,reg_name varchar(20) not null,reg_id int not null,reg_password varchar(20) not null,reg_sex varchar(2),reg_address varchar(50));2 建立register.php和save.phpregister.php调用ExtJS文件save.php数据存储re 阅读全文

PHP5与MySQL数据库操作

2010-03-19 11:04 by 夜雨瞳, 902 阅读, 0 推荐, 收藏, 编辑
摘要:1 建立数据库表:http://www.CodeHighlighter.com/createdatabaseclub;createtablemember(idint(11)notnullauto_increment,novarchar(5)notnull,nam总结 6.1 mysql_connect():建立与MySQL服务器的连接 6.2 mysql_select_db():选择数据库 6.3 mysql_query():执行数据库查询 6.4 mysql_fetch_array():获取数据库记录 6.5 mysql_num_rows():获取查询得到的记录数 6.6 mysql_affected_rows():最近一次操作影响到的行数 6.7 mysql_insert_id():最近一次插入记录的ID值 //从数据库中返回3个会员资料 阅读全文

简要介绍Apache、php、mysql安装和工具介绍

2010-03-17 01:37 by 夜雨瞳, 1719 阅读, 0 推荐, 收藏, 编辑
摘要:1 安装Apache网站:www.Apache.org下载相应的Apache,目前下载了近期的:httpd-2.2.15-win32-x86-openssl-0.9.8msi安装简要步骤如下图:1.1 1.21.3 1.4 1.5 1.61.7 1.81.9在IE地址栏输入http://localhost/2 安装php网站:www.php.net下载相应的php,目前下载了近期的:php-5.2.13-Win32.zip安装简要步骤如下:2.1 解压php-5.2.13-Win32.zip到一个盘,如D:\Php保存在Apache2.2\htdocs\目录下,文件名为1.php,从地址栏输入http://localhost/1.php 阅读全文

窗体界面设计03

2010-03-11 10:43 by 夜雨瞳, 695 阅读, 0 推荐, 收藏, 编辑
摘要:03.图像的纹理和浮雕效果 Bitmap对象的GetPixel()方法的应用Bitmap对象的SetPixel()方法的应用 BitmapData对象的Scan0属性Bitmap对象的LockBits()方法,语法结构:public System.Drawing.Imaging.BitmapData LockBits(System.Drawing.Rectangle rect,System.Drawing.Imaging.ImageLockMode flags,System.Drawing.Imaging.PixelFormat format, stem.Drawing.Imaging.BitmapData bitmapData) 参数意义: rect:矩形结构,它指定要锁定的System.Drawing.Bitmap的部分。flags:指定System.Drawing.Bitma 阅读全文

窗体界面设计02

2010-03-09 10:56 by 夜雨瞳, 728 阅读, 0 推荐, 收藏, 编辑
摘要:03.八边形图形窗体利用Graphics对象绘制图案,CreateGraphics方法创建Graphics对象案例Pen类的应用Brush类的应用:SolidBrush:画笔的最简单形式,它用纯色进行绘制LinearGradientBrush:使用两种颜色的渐变色进行绘制HatchBrush:与SolidBrush相似,但可以从大量预设的图案中选择要使用的图案,而不是纯色。TextureBrush:使用纹理进行绘制。PathGradientBrush:基于开发人员定义的惟一路径,使用复杂的混合色渐变进行绘制。 阅读全文

窗体界面设计01

2010-03-07 21:53 by 夜雨瞳, 1074 阅读, 0 推荐, 收藏, 编辑
摘要:01.飘动动画窗体SystemInformation.PrimaryMonitorMaximizedWindowSize.Width获取屏幕宽度SystemInformation.PrimaryMonitorMaximizedWindowSize.Height获取屏幕高度DesktopLocation获取Windows桌面上窗体的位置02.透明动画窗体窗体Opacity属性03.利用API函数实现动画窗体API函数AnimateWindow()实现窗体左右、上下、扩展、淡入滑动或滚动动画效果代码Code highlighting produced by Actipro CodeHighligh页面设置对话框PageSetupDialog和页面打印控件PrintDocument的应用 阅读全文

树遍历和非递归

2010-02-10 08:59 by 夜雨瞳, 809 阅读, 0 推荐, 收藏, 编辑
摘要:利用随机函数产生80个(不大于200且各不相同的)随机整数,用这些整数来生成一棵二树,分别对二叉树进行先序遍历,中序遍历和后序列遍历输出树中结点元素序列。注意:先序遍历输出要求采用非递归来实现。(2)程序实现的基本思想1.建立合适的二叉树程序是以图1.1的形式建立的。2.前序遍历是以stack栈和指针左右子女实现的。3.前序遍历,中序遍历,后序遍历分别用了递归实现。4.如建立二叉树,其中随机产生的数值是(因为80个数比较多,所以就以#define Max_size 10,若要以80个数,可#define Max_size 10改成#define Max_size 80):106 199 95 阅读全文