摘要: ----------------------Windows Phone 7手机开发、.Net培训、期待与您交流! ----------------------FileStream对象表示在磁盘或网络路径上指向文件的流。这个类提供了在文件中读写字节的方法,但经常使用StreamReader或StreamWriter执行这些功能。这是因为FileStream类操作的是字节和字节数组,而Stream类操作的是字符数据。字符数据易于使用,但是有些操作,比如随机文件访问(访问文件中间某点的数据),就必须由FileStream对象执行,稍后对此进行介绍。还有几种方法可以创建FileStream对象。构造函 阅读全文
posted @ 2012-03-02 10:53 wrzj5678 阅读(438) 评论(0) 推荐(1) 编辑
摘要: ----------------------Windows Phone 7手机开发、.Net培训、期待与您交流! ----------------------1.什么是套接字Socket?所谓socket通常也称作"套接字",应用程序通常通过"套接字"向网络发出请求或者应答网络请求。在Internet上有很多这样的主机,这些主机一般运行了多个服务软件,同时提供几种服务。每种服务都打开一个Socket,并绑定到一个端口上,不同的端口对应于不同的服务。Socket有两种类型:–流式Socket(STREAM):是一种面向连接的Socket,针对于面向连接的T 阅读全文
posted @ 2012-03-02 00:29 wrzj5678 阅读(356) 评论(0) 推荐(0) 编辑
摘要: ----------------------Windows Phone 7手机开发、.Net培训、期待与您交流! ---------------------- 在说线程之前首先要知道什么是进程,进程是操作系统的最基本的,也是最重要的概念之一。简单来说一个进程就是你正在执行的应用程序,一个进程里面包括一个或多个线程。系统中的一个进程肯定对应着一个应用程序,但同一个应用程序可以有多个进程。所以我们要清楚,进程和程序是相关联的,但并不是同一个概念。即应用程序被加载到内存中后叫进程。 下面说一下线程,线程简单来说就是程序中的一个执行流,每个线程都有自己的专有寄存器同时代码区是共享的,即不同的线程... 阅读全文
posted @ 2012-02-29 22:45 wrzj5678 阅读(171) 评论(0) 推荐(0) 编辑
摘要: ----------------------Windows Phone 7手机开发、.Net培训、期待与您交流! ----------------------ADO.NET提供了程序到数据库的增删改查操作,通过几大对象的方法进行实现,下面是学习中总结的代码: //server 指定要连接的数据库所在的服务器IP;database 要连接的数据库;windows集成身份验证=true static string conStr = @"server=.;database=SimpleArticle;Integrated Security=True;"; #regi... 阅读全文
posted @ 2012-02-28 23:44 wrzj5678 阅读(531) 评论(0) 推荐(0) 编辑
摘要: ----------------------Windows Phone 7手机开发、.Net培训、期待与您交流! ----------------------通过ADO.NET对数据库的操作无外乎增删改查,程序里边可能要多次的用到增删改查,每次操作数据库的语句大体都一样,只是SQL语句或者参数不同,这就需要把这些频繁使用并且相同的代码提取出来,做一个公共类,用到的时候,只需要调用就行了,下面是我最近写出来的一个数据库操作辅助类,拿出来分享一下。public static class DBHelper { private static SqlConnection connec... 阅读全文
posted @ 2012-02-28 00:06 wrzj5678 阅读(236) 评论(0) 推荐(0) 编辑
摘要: ----------------------Windows Phone 7手机开发、.Net培训、期待与您交流! ----------------------ADO.NET是.NET Framework中供应用程序访问数据库的一组类,我们可以通过这些类,连接到数据库,对数据进行增删改查的操作。下图就是ADO.NET操作数据库的示意图:其中包括了Connection,Command,DataReader,DataSet和DataAdapter等对象,正式通过这些对象之间互相的操作完成了对数据库数据的操作。对数据库的访问大体上分为了三类,但每种访问数据库的方法都离不开Connection对象,他就 阅读全文
posted @ 2012-02-27 22:40 wrzj5678 阅读(321) 评论(0) 推荐(0) 编辑
摘要: ----------------------Windows Phone 7手机开发、.Net培训、期待与您交流! ----------------------事务事务指访问并可能更新数据库中各种数据项的一个程序执行单元(unit)--也就是由多个sql语句组成,必须作为一个整体执行。 这些sql语句作为一个整体一起向系统提交,要么都执行、要么都不执行。语法步骤:开始事务:BEGIN TRANSACTION事务提交:COMMIT TRANSACTION事务回滚:ROLLBACK TRANSACTION判断某条语句执行是否出错:全局变量@@ERROR;@@ERROR只能判断当前一条T-SQL语句执 阅读全文
posted @ 2012-02-27 00:16 wrzj5678 阅读(281) 评论(0) 推荐(0) 编辑
摘要: ----------------------Windows Phone 7手机开发、.Net培训、期待与您交流! ----------------------触发器(trigger)是个特殊的存储过程,它的执行不是由程序调用,也不是手工启动,而是由事件来触发,比如当对一个表进行操作( insert,delete, update)时就会激活它执行。触发器经常用于加强数据的完整性约束和业务规则等。SQL Server为每个触发器都创建了两个专用表﹕Inserted表和Deleted表。这两个表由系统来维护﹐它们存在于内存中而不是在数据库中。这两个表的结构总是与被该触发器作用的表的结构相同。触发器执 阅读全文
posted @ 2012-02-26 23:15 wrzj5678 阅读(160) 评论(0) 推荐(0) 编辑
摘要: ----------------------Windows Phone 7手机开发、.Net培训、期待与您交流! ----------------------SQL Server提供了一些内部函数,不同类别的函数可以和select语句联合使用,也可以与update和insert一起使用字符串函数CharIndex 用来寻找一个指定的字符串在另一个字符串中的起始位置select CharIndex('abc','adcabcgddetd') 返回4Len 返回传递给它的字符串长度select Len('abcdefg') 返回7DataLength 阅读全文
posted @ 2012-02-26 00:03 wrzj5678 阅读(187) 评论(0) 推荐(0) 编辑
摘要: ---------------------- Windows Phone 7手机开发、.Net培训、期待与您交流! ----------------------近几天学习了SQL的一些基础,现在总结一下通过T-SQL代码来实现数据库、表的创建。创建&删除数据库创建数据库create database stuDBon( name='stuDB_data', filename='D:\database\stuDB_data.mdf', size=5mb, maxsize=100mb, filegrowth=15%)删除数据库drop database stu 阅读全文
posted @ 2012-02-25 22:37 wrzj5678 阅读(244) 评论(0) 推荐(0) 编辑