• 大小: 125KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-06-07
  • 语言: C#
  • 标签: 直接访问  SqlServer  C#  

资源简介

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.xml
     文件       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个文件信息

评论

共有 条评论