データベース テーブルの 2 つの列を更新したいと考えています。
以下は、データグリッドを反復処理してショップの住所を取得するために使用するコードです。メソッド GetGoogleSearch を使用して GPS 座標を検索するために使用するデータベースで。
次に、インターネットから GPS 座標を取得し、それらをデータテーブルに入れます。
列を更新し、見つけたデータを入れて、データベースの経度と緯度の座標に対して現在 NULL に設定されている列を更新したいと考えています。
反復するためのコードを以下に示し、GPS 座標を取得する方法を以下に示します。
折りたたむ | コードをコピー
private void btnMapStoreAddresses_Click(object sender, EventArgs e)
{
AddressServiceData _AddressServiceData = new AddressServiceData();
try
{
DataTable _PnPStoresListDataTable = new DataTable();
string address = string.Empty;
int GridRowCounnt = 0;
GridRowCounnt = dgrgPnPStores.RowCount;
for (int i = 0; i < GridRowCounnt; i++)
{
address = dgrgPnPStores.Rows[i].Cells[5].Value.ToString();
_PnPStoresListDataTable = _AddressServiceData.GetGoogleSearch("", address + " South Africa", "", "");
}
}