资源简介
1.在我们开发嵌入式手持机应用时,经常要在Wince手持设备上和上位机之间传递数据
2.一般的做法是在上位机部署一个架设在IIS Web服务器上的Webservice服务端
3.这种方案有时候由于实际应用场景里工人的计算机水平有限,客户需要简易的实现办法,要求不要使用远端Webservice来做数据通讯载体
4.在这种情况下 就使用到了手持机直接访问上位机SqlServer数据库服务器的技术
5.本资源文案 演示了如何在.NET 开发平台上使用C# 简单快速有效的开发一个基于Wince操作系统手持机的掌上端应用程序
如下载后发现有问题,欢迎和我联系
Tel:13552251484(电话或者短信) Feiton:822120391
QQ:404993079 Email:baifucn@139.com
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Data.SqlClient;
namespace LoginDataServer
{
public partial class Form1 : Form
{
///
/// 数据库链接字符串
///
private string _strConnectionString = string.Empty;
///
/// 数据库连接对象
///
private SqlConnection _sqlConnection = null;
///
/// 数据库连接适配器
///
private SqlDataAdapter _sqlDataAdapter = null;
///
/// 数据库批量操作对象
///
private SqlCommandBuilder _sqlCommandBuilder = null;
///
/// 数据库缓存
///
private DataSet _ds = null;
///
///
///
public Form1()
{
InitializeComponent();
_strConnectionString = textBox_connectionString.Text.Trim();
_sqlConnection = new System.Data.SqlClient.SqlConnection(_strConnectionString);
_sqlDataAdapter = new SqlDataAdapter();
_sqlDataAdapter.SelectCommand = new SqlCommand(“SELECT ASM_A1_10 AS 资产ID ASM_A1_20 AS 资产编号 ASM_A1_9995 AS 日期时间 FROM ASM_A1“ _sqlConnection);
_ds = new DataSet();
_sqlCommandBuilder = new System.Data.SqlClient.SqlCommandBuilder();
}
///
/// 执行增加操作
///
private void DoInsert()
{
try
{
string _id = string.Empty;
_id = textBox_id.Text.Trim();
string _code = string.Empty;
_code = textBox_code.Text.Trim();
string _datetime = string.Empty;
_datetime = textBox_dt.Text.Trim();
if (string.IsNullOrEmpty(_code)
||string.IsNullOrEmpty(_datetime))
{
MessageBox.Show(“请输入完整!“);
return;
}
if (CheckCode(_code))
{
MessageBox.Show(“资产编号重复!“);
textBox_code.Focus();
textBox_code.SelectAll();
return;
}
_id = GetMaxId();
SaveData(_id _code _datetime);
}
catch (Exception ex)
{
throw ex;
}
}
///
/// 获取资产ID最大值
///
///
private string GetMaxId()
{
string _strResult = string.Empty;
try
{
using (SqlConnection _sqlConnection =
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2011-12-06 13:49 LoginDataServer\
文件 1101 2011-12-01 13:52 LoginDataServer.sln
文件 17408 2011-12-06 13:54 LoginDataServer.suo
文件 1406 2011-12-06 13:40 LoginDataServer\App.ico
目录 0 2011-12-06 13:40 LoginDataServer\bin\
目录 0 2011-12-06 13:49 LoginDataServer\bin\Debug\
文件 19456 2011-12-06 13:49 LoginDataServer\bin\Debug\LoginDataServer.exe
文件 32256 2011-12-06 13:49 LoginDataServer\bin\Debug\LoginDataServer.pdb
文件 191248 2005-09-03 06:55 LoginDataServer\bin\Debug\System.Data.SqlClient.dll
文件 108 2005-07-15 22:35 LoginDataServer\bin\Debug\System.Data.SqlClient.xm
文件 18091 2011-12-06 13:49 LoginDataServer\Form1.cs
文件 10686 2011-12-06 13:35 LoginDataServer\Form1.Designer.cs
文件 6298 2011-12-06 13:35 LoginDataServer\Form1.resx
文件 4302 2011-12-06 13:48 LoginDataServer\LoginDataServer.csproj
文件 236 2011-12-02 09:44 LoginDataServer\LoginDataServer.csproj.user
目录 0 2011-12-01 13:52 LoginDataServer\obj\
目录 0 2011-12-06 13:49 LoginDataServer\obj\Debug\
文件 1398 2011-12-06 13:49 LoginDataServer\obj\Debug\LoginDataServer.csproj.FileListAbsolute.txt
文件 847 2011-12-06 13:49 LoginDataServer\obj\Debug\LoginDataServer.csproj.GenerateResource.Cache
文件 19456 2011-12-06 13:49 LoginDataServer\obj\Debug\LoginDataServer.exe
文件 180 2011-12-06 13:49 LoginDataServer\obj\Debug\LoginDataServer.Form1.resources
文件 32256 2011-12-06 13:49 LoginDataServer\obj\Debug\LoginDataServer.pdb
文件 180 2011-12-06 13:49 LoginDataServer\obj\Debug\LoginDataServer.Properties.Resources.resources
目录 0 2011-12-01 14:58 LoginDataServer\obj\Debug\Refactor\
文件 9381 2011-12-06 13:49 LoginDataServer\obj\Debug\ResolveAssemblyReference.cache
目录 0 2011-12-01 13:52 LoginDataServer\obj\Debug\TempPE\
文件 362 2011-12-01 13:52 LoginDataServer\Program.cs
目录 0 2011-12-01 13:52 LoginDataServer\Properties\
文件 1439 2011-12-01 13:52 LoginDataServer\Properties\AssemblyInfo.cs
文件 2367 2011-12-01 13:52 LoginDataServer\Properties\Resources.Designer.cs
文件 5618 2011-12-01 13:52 LoginDataServer\Properties\Resources.resx
............此处省略0个文件信息
- 上一篇:VS2015下用C#连接数据库代码
- 下一篇:C# 通用USB摄像头编程
相关资源
- 一个用ASP.NET+SQLServer2000作的网络投票
- C# SQL登录注册窗体小程序
- c# sql数据库操作类 增删改查
- ASP.NET+SQL网上校友录设计与实现(源代
- 三层架构asp.net+sql登录注册模板
- MySql.Data.dll 5.2.3.0
- C#串口调试助手,收发数据保存在MY
- 毕业设计 患者监护系统
- C# 从Excel导入数据到DataGridView、SqlSe
- C# 将照片存储到MySQL数据库
- c#连接sqlite简单
- ASP.NET/C# +SQL小区收费系统
- C#/SQLSERVER ATM取款机
- c#人力资源管理系统,实现信息的增删
- C# 通过存储过程将Excel文档导入SQL S
- 很简洁实用的ASP.net新闻管理系统源码
- SQL Server数据库操作类(C#)
- 游戏账户管理系统
- 基于C#的实验室设备管理系统
- 基于sql与c#的学生选课系统
- 培训实战项目:C#图书馆管理系统VS
- sqlite3 C# ADO.net初学者 实现增删改查
- C# sqlite 中文乱码的解决方法
- WPF+MySQL 实现学生信息的增删改查
- 基于net,SQL增删改查测试代码
- C#将SQL Server备份bak文件恢复
- C# mysql、sqlserver连接demo源码
- asp.net 2.0+sql sever 2000 购物车网站
- 基于C#企业人事管理系统vs SQL serve
- c#+sql2005酒店管理系统以及毕业相关文
评论
共有 条评论