摘要:
Char,varchar,nvarchar字段是sql server数据库中的三种字段类型。好多人在选择存储的时候不知道如何抉择,我给大家讲下这个三个字段类型的区别。 Char(n)是长度为n个字节的定长的非unicode的字符数据。N为一个介于1到8000之间的值。其存储大小为输入数据的实际字节长度,而不是n个字节。如果你输入的实际字节长度少于n,那么其他位置会被空格填充。在数据存储中英文字母和数字占一个字节,汉字占两个字节。那么char(n)最多可以存储n个英文字母或数字,或者n/2个汉字。 Varchar(n)是长度为n 个字节的可变长度且非 Unicode 的字符数据。n 必须是一个介 阅读全文
摘要:
吧oracle的数据库表导入到sqlserver2005中有下面三种方法首先我们打开sqlserver2005自带的导入功能右击数据库---任务--导入数据方法一:打开2,在ConnectionString 中输入Data Source=orcl;User ID=SYSTEM;Password=test,点击下一步userid是用户名,password密码,data source指的是在ORACLE 的NET MANAGER中配置的服务名3,.选择目标数据库,在这里指test,下一步4.下一步在这里我们选择编写查询语句传输数据5.输入查询语句select * from OCC_CarClass 阅读全文
摘要:
最近要做一个用Oracle数据库的项目,以前没什么用过Oracle,不是太会看,所以最近想研究一下,首先是安装数据库,这个很简单,找到安装文件,直接安装就可以了 安装完之后我们可以使用dos测试连接是否成功,使用sqlplus命令oracle有一个可视化的以页面形式操作的界面,我们可以在这里对其操作,首先找到DataBase Control –orcl打开它登录进去在这个方案里,我们可以对数据库进行操作,比如创建数据库了,创建表了等等,其中sql工作表是用来操作表的,在这里,我们可以执行sql语句上面都是今天刚接触oracle的时候了解的... 阅读全文
摘要:
今天想把最近做的项目的Oracle数据库换成SqlServer数据库,在转换的过程中出现一点问题,就是输出表的行号的时候出现了问题,在Oracle数据库中,可以直接通过它的rownum来完成,语句如下select rownum as num,t.occurrenceid,t.occurrencenum2,t.registerdate,b.occtype,t.AMOUNT,t.occresult,t.occtime,t.yr,t.zi,t.hao,t.step as step from occurrence t left join occ_type bon t.occtypeid = b.occ 阅读全文
摘要:
1 DateTime类型的字段默认为当前时间:getDate() 2sql总存储过程中可以加if if(a='') begin 内容 end3 修改数据库名字 exec sp_rename 'sdzbwdb','sxzbtb','database'4 select distinct a.id,a.name from student; 去掉id重复的行5 读取数据的时候截取字段的长度:select substring(StuName,0,6) stuname from student 或者是 select left(title,20 阅读全文
摘要:
Cannot convert type 'ASP.login_aspx' to 'System.Web.UI.WebControls.Login'VS的bug :Cannot convert type 'ASP.login_aspx' to 'System.Web.UI.WebControls.Login'发布一个网站,有个留言板,但是管理员的登陆页面我起了个名字叫Login.aspx,在本地都没有错误,但是发布后就出错,上网查了一下才知道然而,发布以后, 却发现无法访问,出了一个错误, 叫做:Cannot convert typ 阅读全文
摘要:
在使用分页控件AspNetPager的时候,有时候会出现下面的错误:命名空间“Wuqi.Webdiyer”中不存在类型或命名空间名称“PageChangedEventArgs”(是否缺少程序集引用?)这个可能是没找到引用解决办法:protected void AspNetPager1_PageChanged(object src, Wuqi.Webdiyer.EventArgs e){}改成protected void AspNetPager1_PageChanged(object sender, EventArgs e){}就ok了 阅读全文
摘要:
今天写了一个读取Xml数据库的实例,其中在web.config中配置了xml的绝对路径,我们要读取这些路径<connectionStrings><add name="BOARDFILEPATH" connectionString="~/XmlDatabase/Board.xml"/><add name="TITLEFILEPATH" connectionString="~/XmlDatabase/Title.xml"/><add name="REPLYFILEPA 阅读全文
摘要:
null是C#关键字,是表示不引用任何对象的空引用的文字值。null 是引用类型变量的默认值。那么也只有引用型的变量可以为NULL,如果 int i=null,的话,是不可以的,因为Int是值类型的。 string.Empty就相当于"",但他俩和NULL是两码事null意味着字符串没有赋值,没有分配内存。用String.Empty表示空字符串,不要用””。String.Empty的定义为public static readonly string Empty,编译时会转化成””,但是String.Empty是一个常数,””是一个字符串对象,对字符串对象进行运算总是很慢的频繁 阅读全文
摘要:
在asp.net开发过程中,为了更好的维护和修改,有些东西,我们需要把这些东西写到web.config中,但是为了安全考虑,有些敏感信息容易泄漏,比如连接字符串,如果受到黑客攻击,那么是非常危险的,所以对web.config的加密时非常必须的,下面介绍本人常用的两种加密解密方法:第一种方式通过DESCryptoServiceProvider类加密public class EnDeCrypt{private int key="longpaissrs";public int Key{get { return key; }set { key = value; }}public s 阅读全文