WriteXml类(C#)
using System;
using System.Web;
using System.Data;
using System.Text;
using System.Xml;
using System.IO;
namespace Baolee.GeneralMethod
{
/// <summary>
/// WriteXml 的摘要说明。
/// </summary>
public class WriteXml
{
/// <summary>
/// 构造函数
/// </summary>
public WriteXml()
{
//
// TODO: 在此处添加构造函数逻辑
//
}
/// <summary>
/// 读取XML和XSD, 两文件同名如果两文件不同名,则参看LoadSignXML
/// </summary>
/// <param name="descDirectory"></param>
/// <param name="fileName">文件名,不带扩展名</param>
/// <returns></returns>
public DataSet Load(string descDirectory, string fileName)
{
DataSet set = new DataSet();
set.ReadXmlSchema(descDirectory + @"\" + fileName + ".xsd");
set.ReadXml(descDirectory + @"\" + fileName + ".xml");
return set;
}
/// <summary>
/// 读取单一XML文件
/// </summary>
/// <param name="descDirectory"></param>
/// <param name="fileName"></param>
/// <returns></returns>
public DataSet LoadSignXML(string descDirectory, string fileName)
{
XmlDataDocument document = new XmlDataDocument();
document.DataSet.ReadXml(descDirectory + @"\" + fileName + ".xml");
return document.DataSet;
}
/// <summary>
/// 读取XML和XSD, 两文件不同名
/// </summary>
/// <param name="descDirectory"></param>
/// <param name="xmlName"></param>
/// <param name="xsdName"></param>
/// <returns></returns>
public DataSet LoadSignXML(string descDirectory, string xmlName, string
相关文档:
server:
Socket sock = new Socket(AddressFamily.InterNetwork, SocketType.Dgram,ProtocolType.Udp);
IPEndPoint iep1 = new IPEndPoint(IPAddress.Broadcast, 9050);//255.255.255.255
IPEndPoint iep2 = new IPEndPoint(IPAddress.Parse("192.168.1.255"), 9050);
......
------------------------
★
Foreach :
优点:
1、不用考虑数组起始索引是几
int[] nArray = new int[100];
// Use "foreach" to loop array
foreach( int i in nArray )
2、对于多维数组操作用foreach非常简便
int[,] nVisited = new int[8,8];
// Use "for" to loop two-dimension array
for( int i = 0; i ......
public struct POINTAPI
{
public int x;
public int y;
}
public static void GetWindowfromPoint(ref int hwnd,ref StringBuilder winText,ref StringBuilder clsName,ref StringBuilder pText)
{
int parentHandle=0;
int maxLen=128;
POINTAPI pnt = new ......
一、插图的类(含2方法)
1using System;
2using System.Collections.Generic;
3using System.Text;
4//using Excel = Microsoft.Office.Interop.Excel;
5using Excel;
6using System.Windows.Forms;
7
8
9namespace ExcelReport
10{
11 class InsertPicToExcel
12 {
13 / ......
最近在忙于 将租赁管理系统mssql数据库转移至firebird数据 以减少成本负担 这个常见问题解决方案留给大家 有更好的或者撇砖块的来着不拒 呵呵
MS-sql在通常 C#代码里 我们提交一个查询字符串 只需如: string sql=" select id 编号,[name] 姓名,sex 性别 from users";
提交即可返回table
但是在 firebird在字段 命名或者 ......