2012-04-11 5 views
0

DatePickerから選択した日付の選択(その選択は画面のTextBoxに戻されます)を行い、タイプを定義したSQL Azureデータベースに保存しようとしています日付として。 しかし、コンパイルするメソッドの正しい終了/フォーマットを見つけることはできません。SQL AzureにエクスポートするDatePickerタイプ

スローされた正確なエラーは次のとおりです。

エラー1「Microsoft.Phone.Controls.DatePicker」「XXX」と拡張子なしのメソッド「XXX」タイプの最初の引数を受け入れる 'の定義が含まれていません。 C:\ Users \ Kristian Schuhmacher \ Documents \ Visual Studio 2010 \ Projects \ AT2 \ App \ AT2App \ AT2App \ Settings \ Microsoft.Phone.Controls.DatePicker 'が見つかりました(使用しているディレクティブまたはアセンブリ参照がありません) DriverCreator.xaml.cs 40 89 AT2App

ここではいくつかのコードスニペットです:

 private void addAccountBtn_Click(object sender, RoutedEventArgs e) 
    { 
     _ServiceClient.AddDriverAsync(fnameTxtBox.Text, snameTxtBox.Text, BirthDate.XXX, phonemobNumBox.Text); 
    } 

^これはこれはからのラインで日付ピッカー

 <toolkit:DatePicker Name="BirthDate" ValueChanged="BirthDate_ValueChanged" Margin="2,180,-2,940" /> 

^に行くいくつかのコードです

 private void BirthDate_ValueChanged(object sernder, DateTimeValueChangedEventArgs e) 
    { 
     var date = (DateTime)BirthDate.Value; 
     MessageBox.Show(date.ToString("d")); 
    } 

^(XXXは私が埋めるためにしようとしていますものです) .xaml

DatePickerは正常に動作し、コードの右側にある「xxx」部分をWCF serviに送信する権利がありません私のSQL Azureデータベースに戻します。

これについての助力は素晴らしいことです。

おかげで、

答えて

0

私はあなたがBirthDate_ValueChangedハンドラと同じコードを使用できるように期待:

_ServiceClient.AddDriverAsync(fnameTxtBox.Text, snameTxtBox.Text, 
           (DateTime) BirthDate.Value, phonemobNumBox.Text); 

は動作しないことにしていますか?そうでない場合、AddDriverAsyncの宣言はどのように見えますか? 2番目の引数の後でCtrl + Shift + Spaceを押すと、Intellisenseは何を表示しますか?

+0

ありがとう@Jon Skeet、その部分を解決したようですが、今私は別の素敵な "emDodのためのオーバーロードなし" AddDriverAsyncは4つの引数を取る "。 私の人生の痛みは、私がこれらを手に入れているからです。そして、彼らはただ消えて毎晩自分自身を修正します:/ それについてのアドバイスはありますか? – schuhmi2

+0

@ schuhmi2:AddDriverAsyncのシグネチャは実際にどのように見えますか? –

+0

私の悪い、私はサービスでより多くの議論を入れているように見える、adnはこれをやっているときに忘れていた まだ、日時の問題を解決するのに役立ちます +1 – schuhmi2

関連する問題