sqlserver 2000 怎么预先产生sdf文件~

问题描述

小弟想在sqlserver2000的某个表中的数据预先产生成sdf文件,直接copy到windowsce系统,提供给sqlce凋用有没有前辈知道啊~~~望不吝赐教~~~

解决方案

解决方案二:
MS网站的文章预生成SQLServerCE数据库要预生成SQLServerCE数据库,请执行以下操作:1.用应用程序设置一台WindowsCE设备。2.使用复制功能将应用程序连接到后端SQLServer数据库以便在设备上创建SQLServerCE.sdf文件,然后同步所有数据。3.停止应用程序,并使用ActiveSync功能连接到设备上。使用AcitveSync资源管理器功能将.sdf文件从WindowsCE设备复制到开发系统中,然后用应用程序的其余部分存储该文件。注意:只要复制SQLServerCE应用程序,就应该同时复制.sdf文件。4.SQLServerCE数据库包括move-copy代码,该代码会检测数据库移动到新设备的时间,并自动为用户获取新的ID。SQLServerCE应用程序在新设备上第一次使用.sdf文件时获得一个新ID,并且只用这次复制以后在后端SQLServer数据库中进行的更改来更新.sdf文件。
解决方案三:
MS还提到下述操作,讲的比较清楚了将SQLServerCE组件注册到设备上DllRegister.exe将这些组件注册到设备上,并警告您设备上缺少的可选组件:1.根据您的设备的处理器类型,选择相应版本的DllRegister.exe。2.将DllRegister.exe从您的开发系统复制到WindowsCE设备上,然后运行该文件。注意:在掌上PC或PocketPC上,可以将DllRegister.exe复制到WindowsStart菜单文件夹,然后从设备的开始菜单运行该文件。可以在ProgramFilesMicrosoftSQLServerCEDeviceProcessorFamilyProcessorType文件夹中找到DllRegister.exe。
解决方案四:
可以用VS生成SDF文件,创建智能设备项目,里面添加数据库连接时,可以生成另外,也可以通过代码创建try{SqlCeEngineengine=newSqlCeEngine("DataSource=SAR.sdf");engine.CreateDatabase();MessageBox.Show("CreateDB成功!!");}catch(SqlCeExceptioni){ShowErrors(i);}
解决方案五:
引用3楼cpio的回复:

可以用VS生成SDF文件,创建智能设备项目,里面添加数据库连接时,可以生成另外,也可以通过代码创建try{SqlCeEngineengine=newSqlCeEngine("DataSource=SAR.sdf");engine.CreateDatabase();MessageBox.Show("CreateDB成功!!");}catch(SqlCeExceptioni){ShowErrors(i);}

同意
解决方案六:
引用3楼cpio的回复:

可以用VS生成SDF文件,创建智能设备项目,里面添加数据库连接时,可以生成另外,也可以通过代码创建try{SqlCeEngineengine=newSqlCeEngine("DataSource=SAR.sdf");engine.CreateDatabase();MessageBox.Show("CreateDB成功!!");}catch(SqlCeExceptioni){ShowErrors(i);}

正解
解决方案七:
学习
解决方案八:
引用3楼的回复:

可以用VS生成SDF文件,创建智能设备项目,里面添加数据库连接时,可以生成另外,也可以通过代码创建try{SqlCeEngineengine=newSqlCeEngine("DataSource=SAR.sdf");engine.CreateDatabase();MessageBox.Show("CreateDB成功!!");}catch……

学习

时间: 2024-09-11 07:39:48

sqlserver 2000 怎么预先产生sdf文件~的相关文章

怎样获得Sqlserver 2000得实例列表和运行在一个实例上得数据库列表

server|sqlserver|数据|数据库 在.Net FrameWork中,能够很方便调用COM组件,有些时候我们需要获得运行在某个Sql Server上得服务实例列表和在一个实例上得数据库列表,通过Microsoft.SQLDMO.Object组件就可以轻松完成此项工作:首先如何找到Microsoft.SQLDMO.Object1.如何在您得项目中能够使用SQLDMO组件?菜单-项目-添加引用-COM-Microsoft.SQLDMO.Object 2.将该功能写成一个类:   1usi

SQLServer 2000 中视图的一个 bug

server|sqlserver|视图 昨天(零点过了哟),在苏州中部电子有限公司生产受发注在库管理系统中遇到一个奇怪的问题.前些天我测试得好好的程序,昨天给测试人员测试后得出了莫名其妙的错误,今天bug报告拿来了,我就陷入了奇怪的圈套中,因为我们的项目中用了大量的视图,当然这个错误就出在视图上.就是在视图中的那个"*",哈哈. 测试环境:OS: Windows Server 2000/2003Microsoft SQLServer: 2000 简体中文企业版 测试步骤(演示):第一步

Wince MFC OLE DB SQLCE数据库访问技术(二):嵌入式目标平台创建本地数据库sdf文件

前言 上一节已经讲述了嵌入式目标平台上安装sqlCE,本章将介绍如何在目标平台上创建本地数据库sdf文件. 备注:博客中所有关于Wince MFC OLE DB   SQLCE数据库访问技术的文章都是基于SQL Server 2005 Compact Edition即 sqlCE 3.x     在讲述sqlCE之前,先来了解下,sqlCE优于wince 自带数据库的特点: 类别 对象 最大大小限制 存储 列名 128 个字符   表中的列数 1024 行大小 8060 字节   数据库密码 4

去掉vs2010中ipch文件和.sdf文件的解决方法_C 语言

在使用Visual Studio 2010开发C++程序的时候,会发现有一些奇怪的文件被创建出来,比如一个叫ipch的文件夹,和一个与工程同名的.sdf文件,而且ipch下面的文件和.sdf文件都很大,至少有10M,大项目可能超过100M,那这些文件是干什么用的呢?这些文件是Visual Studio用来保存预编译的头文件和Intellisense用的,删除这些文件对于工程的开发完全没有影响.那如果我既想使用预编译的头文件和Intellisense,又不想看到这些无聊的文件该怎么办呢? 在Vis

SQLServer 2000 数据库同步详细步骤[两台服务器]_MsSql

为什么要同步SQL Server 2000 数据库,它都用在什么场合 SQL Server 2000 数据库同步配置的原理 从0开始一步一步配置SQL Server 2000 数据库同步,非常细 已经非常熟练,可以看精品版SQL Server 2000 数据库同步配置 配置SQL Server 2000 数据库同步时的 常见问题 为什么要同步SQL Server 2000 数据库,它都用在什么场合 数据实时备份同步,数据库服务器出问题时我们也有其正常工作时的备份 数据实时备份同步,一台服务器负载

win2008 r2 安装sqlserver 2000问题的解决方法_win服务器

windows 2008 R2 64 系统安装SQL2000 32位数据库 安装成功关键: 1.点击安装,提示兼容问题,然后没有然后了··· 没有反应了 解决方法:直接运行 光盘\Microsoft SQL Server 2000 四合一\ENTERPRISE\X86\SETUP\SETUPSQL.EXE 选择\ENTERPRISE\X86\SETUP\setupsql.exe 属于-兼容模式(勾选兼容性windows 2003 SP1,管理员),4合1的版本,找到需安装版本下setupsql.

sqlserver 2000 远程连接 服务器的解决方案_MsSql

远程连接sql server 2000服务器的解决方案 一 看ping 服务器IP能否ping通. 这个实际上是看和远程sql server 2000服务器的物理连接是否存在.如果不行,请检查网络,查看配置,当然得确保远程sql server 2000服务器的IP拼写正确. 二 在Dos或命令行下输入telnet 服务器IP 端口,看能否连通. 如telnet 202.114.100.100 1433 通常端口值是1433,因为1433是sql server 2000的对于Tcp/IP的默认侦听

远程连接SQLSERVER 2000服务器方法_MsSql

测试条件:一个公网IP,两个静态IP. 具体步骤: 一.ping服务器IP能否ping通 观察远程SQL Server 2000服务器的物理连接是否存在.如果不行,请检查,查看配置,当然得确保远程sql server 2000服务器的IP拼写正确. 二 在Dos或命令行下输入telnet 服务器IP 端口,看能否连通 如telnet 202.114.100.100 1433 通常端口值是1433,因为1433是SQL Server 2000的对于Tcp/IP的默认侦听端口.如果有问题,通常这一步

远程连接SQLSERVER 2000服务器方法

测试条件:一个公网IP,两个静态IP. 具体步骤: 一.ping服务器IP能否ping通 观察远程SQL Server 2000服务器的物理连接是否存在.如果不行,请检查,查看配置,当然得确保远程sql server 2000服务器的IP拼写正确. 二 在Dos或命令行下输入telnet 服务器IP 端口,看能否连通 如telnet 202.114.100.100 1433 通常端口值是1433,因为1433是SQL Server 2000的对于Tcp/IP的默认侦听端口.如果有问题,通常这一步