随笔分类 -  DataBase

xml数据库
摘要:前几天偶然接触到Ipedo xml information HUB,是基于java的xml文档管理,可以下载试用版本.操作xml是通过文档的string名称(似乎是主键)提供索引/xpath/xquery查询,有些数据库的特征.提供.net/java的client api.xml数据库最近不知道发展的怎样,用来做O存储应该是理想的容器,不象R数据库需要做复杂的OR mapping,奇怪的是一直没有... 阅读全文
posted @ 2004-08-21 13:41 steeven 阅读(1432) 评论(1) 推荐(0)
SQL2005 CLR: UDT用户定义类型 part3
摘要:在上一节中,我们看到了UDT带来了新的希望。总结一下开发历程:1. 创建UDT,定义数据元素2. 创建表,定义表关系,创建Triger3. 创建中间层,可能是基于CLR的SP/Function或者是外部的程序。4. 创建客户端。问题:要不要OR Mapping了?SQL2005加入了CLR支持,即使我们用CLR编写了SP/UDT, 但是,不论在SP中还是外部数据层,都需要通过SQL作为中介来访问数... 阅读全文
posted @ 2004-08-05 16:10 steeven 阅读(1295) 评论(2) 推荐(0)
SQL2005 CLR: UDT用户定义类型 part2
摘要:[本文代码仅作为针对SQL2005的测试用途,仅供参考]现在来探索一下UDT的应用: string str = Properties.Settings.Value.SteevenConnection; System.Data.SqlClient.SqlConnection conn = new SqlConnection(str); ... 阅读全文
posted @ 2004-08-05 15:33 steeven 阅读(937) 评论(0) 推荐(0)
SQL2005 CLR: UDT用户定义类型 part1
摘要:UDT: user defined type. 简单说就是用自己开发的类作为数据库字段类型。在VS2005的SQL2005 Server项目中增加User-Defined Type, 自动生成Type1, 简单修改如下: using System;using System.Data.Sql;using System.Data.SqlTypes;[Serializable][SqlUserDefi... 阅读全文
posted @ 2004-08-05 15:08 steeven 阅读(1119) 评论(2) 推荐(0)
SQL2005 CLR Hosting能带来什么?
摘要:先看看怎么写SQL2005中的托管程序: [SqlFunction(DataAccess = DataAccessKind.Read)] public static string ReportSqlVersion() { SqlCommand cmd = SqlContext.GetCommand(); cmd.CommandText = "select @@version"; return... 阅读全文
posted @ 2004-08-04 18:19 steeven 阅读(1137) 评论(1) 推荐(0)
关于SQL2005的一些资源
摘要:CLR hosting:http://blog.morty.info/PermaLink.aspx?guid=440fb513-9a72-4e70-b44f-ecdb46811313http://joelblogs.co.uk/Default.aspx?tabid=52&mid=426&ctl=ViewEntry&EntryID=54WebService:http://weblogs.asp.ne... 阅读全文
posted @ 2004-08-04 17:15 steeven 阅读(1039) 评论(1) 推荐(0)
体会SQL2005的CLR:用C#写存储过程SP
摘要:写SP一直是一个头大的事情,蹩脚的语法怎么看都不顺眼。SQL2005中内置CLR, 承诺可以用.net言语写SP, Trigger,Function....手工操作的步骤请参考这里。在VS2005Beta1里面已经集成了SQL2005开发,这里做个简单demo:1. 新建SQL Server Project(注意:这里可以选择不保存项目,测试目的) 2. 选择数据库向导(很一般,图略)3. 为项目... 阅读全文
posted @ 2004-08-04 13:13 steeven 阅读(2870) 评论(4) 推荐(0)