2006年3月7日

想做一个Sql Server2000导出成sdf文件的工具

这两天在网上到处找,就是没有找到类似的工具及解决方案。

记录一下,空下来,再写一个这样的东东,应该不难。。。

就是通过获得Sql Server2000中的数据库信息,然后生成表结构。

只是初步的想法,记录一下。。。

posted @ 2006-03-07 22:57 火星恐龙 阅读(627) 评论(1) 编辑

2006年3月6日

无线POS系统(-)数据库连接

    现正在准备做一个无线POS销售系统接口.

    稍稍整理一下思路.

    开发环境 VS.NET2005 + Sql Server2000 +  Pocket PC 

    一,前提是使用现在有的PC机上软件的Sql Server 2000数据库,并支持断网销售.
            *领导要求尽量不要改动现有的数据库结构

    二,基本设计思路
启动软件 -> 判断网络连接 ->                            
                               * 如果是第一次运行必须连接到后台PC机上的Sql Server2000数据库;然后在PDA本地建立SqlCe数据库(sdf文件).
                                断网情况:使用sdf数据库进行前台业务销售.
                                连网情况:检查本地sdf数据库,是否存在断网销售数据,如果存在上传到后台Sql Server2000数据库,并下载最新更新的基础数据.(连网情况下,可以有选择的设置是使用Sql Server2000数据库还是PDA上的sdf数据库进行业务处理)


    三,现在的急需解决问题
            
1,如果进行Sql Server2000数据库与PDA上的sdf文件进行同步. 

解决办法:使用SqlCeEngine生成本地数据库文件,然后使用SQL语句生成相关基础数据表,再使用DataSet存储从数据库中获取的记录,循环写入到本地数据库文件中。
*我知道这不是最好的办法,在没有想到更好的方案前,先这样做吧。
中间碰到两个小小的问题
 SqlCe只支持nvarchar型字符类型字段;
    可能是因为系统表的关系,也不支持CONSTRAINT pk_t_rm_cashier PRIMARY KEY CLUSTERED (cashier_id)这种格式

            
2,在PC机怎么样将PDA上的文件上传下载到模拟器上.
           
解决办法:(XP系统)开始--->所有程序——>Microsoft Visual  studio 2005 --->Visual Studio Remote Tools 下就可以看到 Remote File Viewer等

或者 用ActiveSync同步上模拟器,更方便
同步方法:
http://mengshu-lbq.cnblogs.com/archive/2005/08/02/205685.html



菜鸟新学,上个星期网上混了几天,肯定有很多错误,不合理的地方,希望各位同道中前辈指点一二,能让迷途的恐龙我早点回家.  ;-)
拜谢了...

posted @ 2006-03-06 11:19 火星恐龙 阅读(424) 评论(0) 编辑

2006年3月2日

加入组织的第一天。。。小小的标记一下

哈哈。。。俺也是博客了。。。兴奋中。。。

posted @ 2006-03-02 20:47 火星恐龙 阅读(35) 评论(0) 编辑

导航

公告

今日天气

昵称:火星恐龙
园龄:5年11个月
粉丝:0
关注:0

搜索

 
 

常用链接

随笔分类

随笔档案

文章分类

相册

Blogs

Other

技术站点

娱乐站点

最新评论