资源简介
西门子RFID读写程序,读取和写入信息,包含详细的日志。
代码片段和文件信息
using System;
using System.Data;
using Oracle.DataAccess.Client;
using Oracle.DataAccess.Types;
using System.Globalization;
namespace cdcontrol
{
///
/// Oracledata 的摘要说明。
///
public class Oracledata
{
public OracleConnection dbConnection;
public OracleCommand cmd;
private OracleDataReader dataReader;
private OracleDataAdapter dataAdapter;
public Oracledata()
{
//
// TODO: 在此处添加构造函数逻辑
//
}
//同一程序中多次使用,第二次使用时,需先把CMD注销
public void TempDispose()
{
if (cmd != null)
{
cmd.Dispose();
}
}
public void Open()
{
string cn = ““;
if (System.Configuration.ConfigurationManager.ConnectionStrings[“ConnectionString“] != null)
{
cn = System.Configuration.ConfigurationManager.ConnectionStrings[“ConnectionString“].ToString();
}
else
{
cn = “Password=VGSM;User ID=VGSM;Data Source=VGSM;“;
}
dbConnection = new Oracle.DataAccess.Client.OracleConnection(cn);
dbConnection.Open();
}
public void Open(string cn)
{
dbConnection = new Oracle.DataAccess.Client.OracleConnection(cn);
dbConnection.Open();
}
public void OpenConn(string cn)
{
dbConnection = new Oracle.DataAccess.Client.OracleConnection(cn);
dbConnection.Open();
}
public void Close()
{
if (cmd != null)
{
cmd.Dispose();
dbConnection.Close();
dbConnection.Dispose();
}
}
//直接运行SQL语句
public void dosql(string sql)
{
try
{
cmd = dbConnection.CreateCommand();
cmd.CommandText = sql;
cmd.CommandType = CommandType.Text;
cmd.ExecuteNonQuery();
}
catch (Exception ex) // catches any error
{
throw new Exception(“出错:“+ex.Message.ToString());
// string s = ex.Message.ToString();
}
}
public int ExecuteSql(string[] strSql)
{
//用途:批执行SQL语句,如果中间出错,事物回滚。
//输入参数:strSql[] —— sql字符串数组
//输出结果:如果执行成功返回“”,如果出错返回经过处理的出错信息。
int S_Temp = 1;
OracleTransaction Trans;
Open();
cmd = dbConnection.CreateCommand();
Trans = dbConnection.BeginTransaction();
try
{
//依次执行传入的SQL语句
for (int i = 0; i < strSql.Length; i++)
{
if (strSql[i].ToString() != ““)
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 4490 2013-06-13 10:58 RFReader.TestApp\cdcontrol\cdcontrol.csproj
文件 257 2013-06-13 10:58 RFReader.TestApp\cdcontrol\cdcontrol.csproj.vspscc
文件 51754 2013-06-13 10:58 RFReader.TestApp\cdcontrol\oracleclass\Oracledata.cs
文件 1393 2013-06-13 10:58 RFReader.TestApp\cdcontrol\Properties\AssemblyInfo.cs
文件 705 2013-06-13 10:58 RFReader.TestApp\RFReader.TestApp\About_Dialog.cs
文件 4147 2013-06-13 10:58 RFReader.TestApp\RFReader.TestApp\About_Dialog.Designer.cs
文件 6011 2013-06-13 10:58 RFReader.TestApp\RFReader.TestApp\About_Dialog.resx
文件 5274 2013-06-13 10:58 RFReader.TestApp\RFReader.TestApp\Address_Dialog.cs
文件 13909 2013-06-13 10:58 RFReader.TestApp\RFReader.TestApp\Address_Dialog.Designer.cs
文件 6011 2013-06-13 10:58 RFReader.TestApp\RFReader.TestApp\Address_Dialog.resx
文件 3543 2013-06-13 10:58 RFReader.TestApp\RFReader.TestApp\Antenna_Dialog.cs
文件 16858 2013-06-13 10:58 RFReader.TestApp\RFReader.TestApp\Antenna_Dialog.Designer.cs
文件 5814 2013-06-13 10:58 RFReader.TestApp\RFReader.TestApp\Antenna_Dialog.resx
文件 2402 2013-06-13 11:17 RFReader.TestApp\RFReader.TestApp\Config_Dialog.cs
文件 4936 2013-06-13 11:17 RFReader.TestApp\RFReader.TestApp\Config_Dialog.Designer.cs
文件 5814 2013-06-13 10:58 RFReader.TestApp\RFReader.TestApp\Config_Dialog.resx
文件 1404 2013-06-13 10:58 RFReader.TestApp\RFReader.TestApp\GetTagID_Dialog.cs
文件 6024 2013-06-13 10:58 RFReader.TestApp\RFReader.TestApp\GetTagID_Dialog.Designer.cs
文件 5814 2013-06-13 10:59 RFReader.TestApp\RFReader.TestApp\GetTagID_Dialog.resx
文件 3027 2013-06-13 10:58 RFReader.TestApp\RFReader.TestApp\HfConfig_Dialog.cs
文件 9122 2013-06-13 10:58 RFReader.TestApp\RFReader.TestApp\HfConfig_Dialog.Designer.cs
文件 6011 2013-06-13 10:58 RFReader.TestApp\RFReader.TestApp\HfConfig_Dialog.resx
文件 7623 2013-06-13 10:58 RFReader.TestApp\RFReader.TestApp\IpAddress_Dialog.cs
文件 10990 2013-06-13 10:58 RFReader.TestApp\RFReader.TestApp\IpAddress_Dialog.Designer.cs
文件 5814 2013-06-13 10:58 RFReader.TestApp\RFReader.TestApp\IpAddress_Dialog.resx
文件 1558 2013-06-13 10:58 RFReader.TestApp\RFReader.TestApp\Kill_Dialog.cs
文件 6118 2013-06-13 10:58 RFReader.TestApp\RFReader.TestApp\Kill_Dialog.Designer.cs
文件 6011 2013-06-13 10:58 RFReader.TestApp\RFReader.TestApp\Kill_Dialog.resx
文件 2183 2013-06-13 10:58 RFReader.TestApp\RFReader.TestApp\Lock_Dialog.cs
文件 8312 2013-06-13 10:58 RFReader.TestApp\RFReader.TestApp\Lock_Dialog.Designer.cs
............此处省略106个文件信息
相关资源
- 用Beckhoff(倍福)PLC读写巴鲁夫RFID
- WPF USB 网络 串口 通信软件
- B/S 网上订餐系统
- 教室管理系统.rar
- 小鸡快跑游戏.
-
分别适用于.NET fr
amework 2.0和4.0的E - 汽车租赁系统............................
- 德卡D8读写器关于读写感应卡的一些代
- halcon 测量助手
- Siemens PLC编程精品例程11.机械手GRAPH
- 图片存储到数据库保存二进制文件并
- 用Socket写的简易FTP服务器和客户端
- 企业销售管理信息系统(全套)
- 串口操作类(justinio)
- 基于Petri网的工作流(完整的原创源代
- 选择题自动考试系统
- 多线程实例:桌面智能弹球小游戏
- 物联网中无线传感器节点和RFID数据融
- M1卡破解程序 Mifare 1k
- 土地信息管理系统
- ServiceStack V3.9 全部dll
- PDF pdfview.ocx 无水印
- delphi rfid 读写卡读卡器/写卡器源程序
- RFID读写demo
- 校园一卡通系统中RFID读写器的设计
- 基于Zigbee技术的家用无线网络平台设
- 丹麦“超级”医院 AUH 部署Zeb
- 丹麦“超级”医院AUH部署斑马技
- 用于牛奶质量检测的RFID天线设计
- 无需共享打印机实现远程打印功能小
评论
共有 条评论