我正在尝试使用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)); }
请纠正我。
答案 0 :(得分:0)
问题是你正在使用发送GET的“DownloadStringAsync”,因此在PHP中没有填充POST变量,你必须使用“UploadStringAsync”。
现在我无法告诉你身体的样子......直到现在我一直都在使用JSON。如果你能把它贴在这里告诉我你知道的话会很好;)
<强>更新强>
啊,慢〜( 你还可以发布你的邮件正文的样子!