在XML里写SQL语句(把SQL语句写进XML里)
你知道XML文件吧?(不知道的GOOGLE去!)那你听说过在XML里书写SQL语句吗?换句话说,把你的项目里所有SQL语句存储在XML文件里,你听说过吗?你做过吗?
我头次听说是小艾告诉我的,我敢肯定他是个这方面的高手,呵呵(赞一个,到此为止!)
那给你展示一下,在XML里书写SQL语句吧
<commands>
<command id="Select_Max(ID)">
<desription>
调 用:Select_Max(ID)#Page_Load
概 要:查询Max(ID)
作 者:小艾教我的
作成日:2009/12/25
</desription>
<sql>
<![CDATA[
SELECT
MAX(InforID)
from
T_table
]]>
</sql>
</command>
</commands>
看到了吧,每一个SQL语句都是用一个id区分开,在command里有你自己定义的描述语句等。
当然,调用的时候要加上using System.Xml,联合微软提供的帮助文件SqlHelper.cs,一起架设三层架构,方便使用,呵呵
继续学习中~~
相关文档:
现在很多软件都是以xml文件作为数据源,而很多数据工具如pb等却只能另存为txt、excel等格式,为此需要一工具能将txt文本转换成xml文件。google了一下,没找到合适的,冲动之下用C#写了一个txt文本转xml格式文本的小程序,代码如下。
新建一个w ......
第一种方法:
string str="server=.;uid=sa;pwd=111111;database=text_db";//连接字符串
SqlConnection SCON = null;//连接对象
&n ......
※ 数据定义语言(DDL),例如:CREATE、DROP、ALTER等语句。
※ 数据操作语言(DML),例如:INSERT(插入)、UPDATE(修改)、DELETE(删除)语句。
※ 数据查询语言(DQL),例如:SELECT语句。
※ 数据控制语言(DCL),例如:GRANT、REVOKE、COMMIT、ROLLBACK等语句。
1、说明:创建数据库
C ......
一、基础
1、说明:创建数据库
Create DATABASE database-name
2、说明:删除数据库
drop database dbname
3、说明:备份sql server
--- 创建 备份数据的 device
USE master
EXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind ......