C#winform项目制作安装包时想同时吧mysql数据库导入 怎么做!

C#winform项目制作安装包时想同时吧mysql数据库导入 怎么做!,第1张

建一个组件,继承Installer

[RunInstaller(true)]

public class InstallClass:Installer

{

public override void Install(SystemCollectionsIDictionary stateSaver)

{

//写你的导入代码

}

}

最后做安装包的时候,把这个组件作为主输出包进去,就ok

断点调试,看程序有没有运行到responsewrite(sbtoString)这里。

如果可以运行,请查看sbtoString输出的是否有数据

猜测,应该是 while sread(b,0,1024)>0

sbappend(jEncodingdefaultGetString(b))

end while循环有问题,直接return了。最好把异常抛出

MYSQL的性能还是不错的,很多大型在线的网络游戏都选择这个小巧而性能出众的产品。对于你的系统,我没有使用,不敢随意发表看法,但是对于此类项目,谈谈自己的几点意见:1,如果你的winform客户端直接 *** 作远程服务器上的MYSQL数据库,这是不成熟的,不安全。2,在考虑到大量用户访问的并发 *** 作,最主要的性能瓶颈在于——重复检索。能够看到很多项目里存在此类问题,当然,不排除这是因为没有设计师或者架构师的因素。时间有限,简单的聊两句,也希望能够让更多的人不再走入误区。

要知道对方的公网IP地址,连接的字符串中IP地址换为对方的公网IP就可以了,当然前提是对方的电脑还要开放1433端口,那个是SQL Server数据库连接的默认端口。

你可以先用telent 21122311 1433 假设对方的IP是21122311,这个是用来测试你能否连接到对方的1433端口上,如果能联入,说明两端的电脑的逻辑连接配置是对的,你程序写好IP就行了,否则要对方配置端口映射、和开启防火墙的配置。

以上就是关于C#winform项目制作安装包时想同时吧mysql数据库导入 怎么做!全部的内容,包括:C#winform项目制作安装包时想同时吧mysql数据库导入 怎么做!、winform怎么和mysql数据库一起打包、c# winfrom 程序,mysql数据库,并发性及性能的疑问等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/9475329.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存