Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/270.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C#Asp.net可以';t连接到phpmyadmin_C#_Mysql_Asp.net_Phpmyadmin - Fatal编程技术网

C#Asp.net可以';t连接到phpmyadmin

C#Asp.net可以';t连接到phpmyadmin,c#,mysql,asp.net,phpmyadmin,C#,Mysql,Asp.net,Phpmyadmin,我正在构建一个与数据库连接的应用程序。现在的问题是,当我尝试实际连接到数据库时,出现了一个错误*注意,我知道它不保存,它只用于测试目的 另外,当我转到stringserver=”中给出的url时http://185.13.226.246:2222/CMD_DB/";它将直接给我一个错误,如下图所示。但如果我间接地(通过导航)访问该URL,那就没问题了 这可能是一个很小的问题,但我不明白为什么它不起作用 编辑:在下面的图片中应该有一个可用数据库的列表 您可以为任何类型的应用程序创建相同的数据库,

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

另外,当我转到
stringserver=”中给出的url时http://185.13.226.246:2222/CMD_DB/";它将直接给我一个错误,如下图所示。但如果我间接地(通过导航)访问该URL,那就没问题了

这可能是一个很小的问题,但我不明白为什么它不起作用

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


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

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

使用WCF服务创建服务层的示例-

上述层可用于asp.net和PHP

2) Asp.Net应用程序-使用Asp.Net应用程序中的Jquery调用上述服务


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

我认为您对数据库连接的工作方式有一个基本的误解。你提出的每一点都需要很长时间的回答,所以我恳请社区对这一点保持耐心。
   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;
    }
}