有哪位大虾能告诉我用PDA程序能象PC程序一样直接连到SqlServer2000数据库上吗?

时间:2021-06-27 13:31:54
同样的程序
        Dim cn As New SqlConnection("workstation id=DIANHE1;packet size=4096;user id=sa;data source=dianhe1;persist security info=False;initial catalog=Northwind")
        Dim da As New SqlDataAdapter
        Dim cmd As New SqlCommand
        Dim ds As New DataSet

        cmd.CommandText = "Select * From Customers"
        cmd.CommandType = CommandType.Text
        cmd.Connection = cn

        da.SelectCommand = cmd

        da.Fill(ds)

        Me.DataGrid1.DataSource = ds.Tables(0)
放在PC程序里可以很好的执行,但放在PDA程序里就是查询不到数据,PDA程序我是部署在模拟器里的,谁能告诉我一个答案,急等,不胜感激

16 个解决方案

#1


PDA的网络设置中需要设置网关地址
另外最好把data source=dianhe1改为IP地址

#2


可以的! 但是你必须有无限网络

#3


to;akkliam(喝彩) ,能说的更清楚些吗,能否告诉我用。net的模拟器能实现吗?

#4


to:wangsaokui(无间道III(终极无间),试了还是不行啊

#5


你是要在pda上开发程序吗?
net的模拟器可以实现呀!
pda上要用到sql server ce 才能连接到服务器端的数据库!
还要设置iis

#6


你开发的是手机网站吗??
加我QQ21065769

#7


to:linkinwork(白菜),我用webService能够取到数据到PDA的本地程序,所以我想用本地类连接数据库的方式也应该能,楼上的朋友,我不是开发手机网站,我开发管理信息系统的,还望各位大虾不吝赐教,怎么用PDA的模拟程序直接连SqlServer,如果不能的话请给我能狗说明不能的文档,我才能向总经理说明情况,否定这种方案,拜托了

#8


"本地类连接" 你指的本地是pda吗?
我也想用webService!可不知该怎么用!
能交流一下吗?
我的qq:290593971

#9


你可以使用EVB或.NET的RDA对象来完成你操作PC机上的SQL SERVER数据库

#10


PDA好象是不能直接存取PC上的数据库,除非用WEB SERVICE或者ASP的方式,另外就是RDA,不过要使用SQL语句来做。

#11


楼上的朋友,我想知道用RDA的方式是否要在PDA上用SqlCE数据库啊,然后用SqlCE数据库与SqlServer数据库做同步???不必经过PDA上的SqlCE数据库就可以直接操作SqlServer?我现在开发的PDA程序是CS的,不想用数据同步的方式,需要实时的访问数据库,但用WebService的方式对编程有限制,我想用一个PDA程序的类来访问数据库,但我无论怎么改数据库连接字符串都不行。

#12


白菜兄,用WebService发布一个方法,然后在客户端程序中进行web应用,然后在程序中实例化一个WebService,使用这个实例的方法就可以获得数据了

#13


TO Whitesnowdi
用rda方式,可以把服务器端的数据放到pda上的sqlce数据库里!但数据的传送是通过调用服务器端的sscesa20.dll来实现的。不必经过SQLCE就可以和服务器同步。SQLCE数据库只是用来保存从服务器
端得到的数据的。数据的同步是通过RDA类来实现的!



#14


白菜兄,谢了,我的头正在解决这个问题,我忙其他的先,我得QQ68662404,MSN:tangtao@hotmail.com,有时间还望多多指教啊

#15


呵呵,唐兄,看来问题差不多解决了

#16


也没有真正解决,只是暂时不用我来考虑了

#1


PDA的网络设置中需要设置网关地址
另外最好把data source=dianhe1改为IP地址

#2


可以的! 但是你必须有无限网络

#3


to;akkliam(喝彩) ,能说的更清楚些吗,能否告诉我用。net的模拟器能实现吗?

#4


to:wangsaokui(无间道III(终极无间),试了还是不行啊

#5


你是要在pda上开发程序吗?
net的模拟器可以实现呀!
pda上要用到sql server ce 才能连接到服务器端的数据库!
还要设置iis

#6


你开发的是手机网站吗??
加我QQ21065769

#7


to:linkinwork(白菜),我用webService能够取到数据到PDA的本地程序,所以我想用本地类连接数据库的方式也应该能,楼上的朋友,我不是开发手机网站,我开发管理信息系统的,还望各位大虾不吝赐教,怎么用PDA的模拟程序直接连SqlServer,如果不能的话请给我能狗说明不能的文档,我才能向总经理说明情况,否定这种方案,拜托了

#8


"本地类连接" 你指的本地是pda吗?
我也想用webService!可不知该怎么用!
能交流一下吗?
我的qq:290593971

#9


你可以使用EVB或.NET的RDA对象来完成你操作PC机上的SQL SERVER数据库

#10


PDA好象是不能直接存取PC上的数据库,除非用WEB SERVICE或者ASP的方式,另外就是RDA,不过要使用SQL语句来做。

#11


楼上的朋友,我想知道用RDA的方式是否要在PDA上用SqlCE数据库啊,然后用SqlCE数据库与SqlServer数据库做同步???不必经过PDA上的SqlCE数据库就可以直接操作SqlServer?我现在开发的PDA程序是CS的,不想用数据同步的方式,需要实时的访问数据库,但用WebService的方式对编程有限制,我想用一个PDA程序的类来访问数据库,但我无论怎么改数据库连接字符串都不行。

#12


白菜兄,用WebService发布一个方法,然后在客户端程序中进行web应用,然后在程序中实例化一个WebService,使用这个实例的方法就可以获得数据了

#13


TO Whitesnowdi
用rda方式,可以把服务器端的数据放到pda上的sqlce数据库里!但数据的传送是通过调用服务器端的sscesa20.dll来实现的。不必经过SQLCE就可以和服务器同步。SQLCE数据库只是用来保存从服务器
端得到的数据的。数据的同步是通过RDA类来实现的!



#14


白菜兄,谢了,我的头正在解决这个问题,我忙其他的先,我得QQ68662404,MSN:tangtao@hotmail.com,有时间还望多多指教啊

#15


呵呵,唐兄,看来问题差不多解决了

#16


也没有真正解决,只是暂时不用我来考虑了