asp.net 与 mysql

标签 asp.net mysql

我知道可以使用带有 mySQL 的 asp.net,但它是否运行良好(快速且稳定)?我正在为一个客户看一个项目,他们想留在 mySQL 上,但他们喜欢从 PHP 转到 asp.net 的想法。我可以在 asp.net 中给他们一个更好的价格(对我来说更有效率)并且将项目控制在他们的预算之内。

但是,我是否会在处理 mySQL 数据库而不是我习惯的 SQl Server 数据库时遇到一大堆小问题?

从实际完成过将这两者结合使用的项目的人那里寻求建议......成功或失败。

最佳答案

说真的,伙计,我不会试图把它复杂化。像往常一样编写站点,但使用 MySQL 数据提供程序而不是 mssql 提供程序。把事情简单化。现在这两个 DBMS 处理它们的 SQL 的方式有些不同。

以下是最初让我绊倒的项目。

MSSQL:从表中选择前 5 个 * MySQL:SELECT * FROM TABLE LIMIT 0,5

MSSQL:从表中选择 IsNull(NumberField,0) MySQL: 从表中选择 IfNull(NumberField,0)

MySQL:一切都是大小写敏感的 MySQL:有存储过程,但不像 MSSQL 那样用户友好,所以坚持使用内联 sql。

MSSQL:从表中选择 *,其中 column1 = @col1 和 column2 = @col2 MySQL:从表中选择 *,其中 column1 =?和 column2 =? (记得按顺序指定你的命令参数)

还有很多其他的小事情可能会复杂化或混淆,但这就是这个网站的目的,所以你可以问

关于asp.net 与 mysql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/885613/

相关文章:

asp.net - 如何对 ASP.net 项目进行模糊测试

asp.net - 如何使用数据表在单选按钮列表中设置默认值

c# - 我可以请求 SQL Server 缓存某个结果集吗?

c# - 在 ASP.NET WebService 上捕获 WebMethod 抛出的自定义异常

php - Codeigniter/Eloquent 选择但不插入

mysql - 多次加入两个表

asp.net - 在不需要开源的 3-4 名开发人员之间共享源代码的好方法是什么?

mysql - 重构基于用户的模块化网站

java - JTable 和 MySQL 问题

php - 是否可以一次查询 3 个东西?