0

我正在尝试使用 WP7 应用程序将数据插入远程 MySQL 数据库,但没有插入值,PHP 文件完美运行,因为我的查询正在使用 JAVA(Android)插入数据库。由于我是 C# 新手,所以我面临着这个挑战。

代码是这样的: -

public MainPage()     
{
    InitializeComponent();         
    textBox1.Text = "http://www.abc.com/xyz/user_master.php?Email=abc@xyz.com&Username=abc&Password=xyzz&Phone=98989";
    client = new WebClient(); 
    client.DownloadStringCompleted += new DownloadStringCompletedEventHandler(client_DownloadStringCompleted);
}
    void client_DownloadStringCompleted(object sender, DownloadStringCompletedEventArgs e) 
    { 
        if (e.Error == null) 
        { 
            textBlock2.Text = e.Result; 
        } 
    }

    private void button1_Click(object sender, RoutedEventArgs e)
    {

        client.DownloadStringAsync(new Uri(textBox1.Text));
    } 

请纠正我。

4

1 回答 1

0

问题是您使用的是发送 GET 的“DownloadStringAsync”,因此您的 POST 变量未填写 PHP,您必须使用“UploadStringAsync”。

现在我不能告诉你身体的样子……直到现在我一直在使用 JSON。如果你能把它贴在这里让我知道你什么时候得到它会很好;)

更新

啊,慢点=(你能不能还是把你的消息体的样子贴出来!

于 2012-06-27T08:49:14.077 回答