C# Asp.net无法连接到phpmyadmin

标签 c# mysql asp.net phpmyadmin

我正在构建一个与数据库连接的应用程序。现在的问题是,当我尝试实际连接到数据库时出现错误。 *注意,我知道它不会保存,仅用于测试目的。

此外,当我直接访问 string server = "http://185.13.226.246:2222/CMD_DB/"; 中给出的网址时,它会给我一个错误,如下图所示。但如果我间接访问该 URL(通过导航)就可以了。

这可能是一个非常小的问题,但我找不到它不起作用的原因。

编辑:下图中应该有一个可用数据库的列表。

enter image description here

   public class DataConnection
{
    private static SqlConnection conn;
    SqlCommand cmd = new SqlCommand();

    public DataConnection() { }

    public static SqlConnection Connection
    {
        get { return conn; }
    }

    public void ReadyConnection()
    {
        string server = "http://185.13.226.246:2222/CMD_DB/";
        string database = "nickbbl114_atop";
        string uid = "bbl114";
        string password = "password010101";
        string port = "2222";
        string connectionString;
        connectionString = "SERVER=" + server + ";" + "DATABASE=" +
        database + ";" + "UID=" + uid + ";" + "PWD=" + password + ";";

        conn = new SqlConnection(connectionString);
        try
        {
            if (conn.State != ConnectionState.Open)
            {
                conn.Open();
            }
        }
        catch (Exception ex)
        {
            throw ex;
        }
    }


    public string Login(string email, string password)
    {
        string naam;

        cmd.CommandText = "Select Voornaam From persoon where email = '" + email + "' and password = '" + password + "'";
        cmd.CommandType = CommandType.Text;
        cmd.Connection = conn;

        ReadyConnection();
        naam = cmd.ExecuteScalar().ToString();

        return naam;
    }
}

最佳答案

您可以为任何类型的应用程序创建相同的数据库,无论是 JAVA、Dotnet 还是 PHP。这并不重要。

首先尝试在asp.net中创建一个服务层用于数据库CRUD操作。 1) EmployeeService - API 服务。 1.在表中插入一条新记录。 2.删除记录。 3.更新记录。

使用 WCF 服务创建服务层的示例 - http://www.codeproject.com/Articles/254714/Implement-CRUD-operations-using-RESTful-WCF-Servic

上面的层可以用于asp.net和PHP。

2)Asp.Net 应用程序 - 从 asp.net 应用程序使用 Jquery 调用上述服务

3)PHP 应用程序 - 从 asp.net 应用程序使用 jquery 调用上述服务

关于C# Asp.net无法连接到phpmyadmin,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25582020/

相关文章:

c# - 用于 C# asp.net 的分析/性能分析的免费或廉价选项?

php - Magento 目录搜索索引,无法初始化索引器进程

jquery - 如何在 ASP.NET MVC 中为单词着色

c# - 设置数据绑定(bind) DropDownList 的 SelectedValue

c# - itextsharp 与 xmlworker 5.5.3 对比 5.5.7 在最新版本上缺少波兰语字符

c# - Metro App 如何禁用 Gridview 滚动

php - 带有 ajax 请求的 Controller 行为

php - 使用 PHP 在 mysql (blob) 中插入 NULL

asp.net - 可以在 web.config 中使用预处理器指令吗?

c# - Web Api 帮助页面 - 只显示一些 Controller 而不显示其他 Controller