WP7 응용 프로그램을 사용하여 원격 MySQL 데이터베이스에 데이터를 삽입하려고하지만 값이 삽입되지 않습니다. PHP 파일은 내 쿼리가 DB에 삽입 될 때 완벽하게 작동합니다. 자바 (안드로이드). C#을 처음 접했을 때 나는이 도전에 직면 해있다.PHP를 사용하여 원격 mySQL 데이터베이스에 데이터를 삽입 할 수 없습니다 (해결됨)
코드는 다음과 같이 진행됩니다 -
public MainPage()
{
InitializeComponent();
textBox1.Text = "http://www.abc.com/xyz/[email protected]&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)); }
저를 수정하십시오.
'client_DownloadStringCompleted'에 중단 점을 설정할 때 무엇을 볼 수 있습니까? –
내 DB 테이블을 체크하면 빈 행이 생성됩니다 ... – Wasi
URL이 정확 한가요? 올바른? WebClient는 HTTP-GET을 실행하므로 사용하는 코드는 웹 브라우저를 사용하여이 URL로 이동하는 것과 유사합니다. URL이 정상이면 유일한 것 남아 PHP 페이지를 디버깅하는 것입니다. 당신은 PHP 페이지가 괜찮다고 말하지만이 코드에서 나는 그것을 의심합니다. –