-2

我很快就要开始一个项目,我将创建一个程序,允许用户为我正在构建的游戏创建服务器。除了我正在处理的其他事情之外,服务器程序还必须将玩家的信息更新到 Microsoft SQL Server 2008。我在表单上使用 System.Data 和 System.Data.SqlClient,但我不知道如果每个人的计算机上都有 SqlClient 并且我不想以后有麻烦。

我应该以某种方式将 SqlClient dll 添加到主文件夹吗?我以前在我的一个 WinForms 上使用过它。但是,如果是,也请告诉我在哪里可以找到 System.Data.SqlClient 的 DLL 文件。我找到了 System.Data 但没有找到 SqlClient dll

4

1 回答 1

1

System.Data.SqlClientSystem.Data程序集中的命名空间。

就您的架构而言。您将需要一个提供 SQL Server 实例的主机,但您可以提供一个 Web 前端,它不能很好地显示呈现的 html,但提供一个报告可用服务器 IP 地址的文本流,您也可以为此提供身份验证。这样客户端仍然不需要直接访问数据库。您可以从网站提供注册,或者如果您确实需要在客户端上进行注册,那么您可以向您的网站提交 http 帖子或替代提交,并让网站注册客户端。

将您的实际数据保留在网站/服务器层之后并使用内置技术来保护您的客户数据非常重要。

于 2013-04-16T10:10:13.770 回答