Imports System.Data.SqlServerCe
Public Module ConnCEDB
Sub Main()
Call Query()
End Sub
Sub Query()
Dim cnnStr,sqlStr As String
Dim conn As SqlCeConnection = Nothing
Dim cmd As SqlCeCommand = Nothing
Dim rdr As SqlCeDataReader = Nothing
Try
'建立数据库连接
cnnStr="Data Source=Secured_db.sdf;Password=123456"
conn = New SqlCeConnection(cnnStr)
conn.Open()
'查询数据库
sqlStr="SELECT * FROM TRDX_HLDY_MASTER where HMA_HLDY_DATE='2012-10-8' and HMA_MKT_SRNO=1 and HMA_CLNDR_TYPE_INDC=0"
cmd = New SqlCeCommand(sqlStr, conn)
rdr = cmd.ExecuteReader
'输出查询结果,如果存在多条记录打印True,否则打印False
Console.WriteLine(rdr.Read)
Catch ex As Exception
Console.WriteLine(ex.Message.ToString)
Finally
'关闭数据库连接
rdr.Close()
conn.Close()
rdr=Nothing
cmd=Nothing
conn=Nothing
End Try
End Sub
End Module
问题:程序报错“System.Data.SqlServerCe.SqlCeException: Unable to load the native components of SQL Server Compact corresponding to the ADO.NET provider of version 8080. Install the correct version of SQL Server Compact. Refer to KB article 974247 for more details. ---> System.DllNotFoundException: Unable to load DLL 'sqlceme35.dll': 找不到指定的模块。”
下载并安装SQL Server Compact 3.5 SP1,文件名为SSCERuntime-CHS-x86.msi或者SSCERuntime-CHS-x64.msi,下载地址http://www.microsoft.com/zh-cn/download/details.aspx?id=5821
分享到:
相关推荐
用sqlserver 创建.sdf数据库文件其实很简单 步骤如下: (1)打开sqlserver2008 (2)服务器类型选项中选择sqlserver compact edition (3)数据库文件选项选择新建数据库到新建数据库页面 (4)填写数据库名和密码确认就ok了
连接sdf数据库 连接sdf数据库 连接sdf数据库
这个例子程序是我在项目中用到的. 可以把SQL2000的数据库文件.MDF转成PDA手机的.SDF数据库文件.同时,数据也一样写入.
该资源为读取sdf数据库文件的查看工具与C#源码demo读取sdf文件数据库中数据,实测可用,可供参考,该资源花了一点功夫研究,对于不了解sdf文件的用户来说,看到一个sdf文件,该如何解析,确实有点难度,此资源完美的...
可以查看,编辑 移动设备上的sqlce数据库sdf文件。
.archStudentManagement.sdf
删除所有值为X.sdf
.archuseroper_01.sdf
飞机大战.sdf
ConsoleGame.sdf
数列精度.sdf
BlackJack.sdf
大作业.sdf
day04.sdf
迷宫问题.sdf
IfPrime.sdf
CProject.sdf
1689宠物.sdf
CPP12.sdf
太空大战.sdf