0
我從我的android應用程序調用Web服務。當我在本地調用該服務時沒有問題,但是如果我通過我的Android應用程序調用該服務,則會出現以下錯誤。在服務器上的日期時間就好了。請幫忙。我正在使用我正在使用的插入存儲過程中使用getdate()函數。從Android應用程序使用Web服務的sqldatetime溢出SQL服務器
sqldatetime overflow. must be between 1/1/1753
PLZ看到下面的Web服務代碼,這樣你會得到更好的主意---
[WebMethod]
public String SaveHighRiskPrediction(int PatientCode, int PreganancyID, string txt_BP, string txt_BPdia, string txt_Weigth, string drp_ankle,
string txt_Urinetest, string txt_albumin, string txt_symptoms, string drp_fhr)
{
try
{
//DateTime _today;
//if (DateTime.TryParseExact(Convert.ToString(DateTime.Today), "dd-MM-yyyy", null, DateTimeStyles.None, out _today)) { }
DateTime DateToday;
string abc =System .DateTime .Now .ToString ("dd-MMM-yyyy");
string [] def = abc.Split('-');
string xyz = def[2]+"/"+def[1]+"/"+def[0];
if (DateTime.TryParseExact(dateAll, "dd-MM-yyyy", null, DateTimeStyles.None, out DateToday)) { }
Generic.db.Crital_Test_Insert(PatientCode,
PreganancyID,
txt_BP,
txt_BPdia,
txt_Weigth,
drp_ankle,
txt_Urinetest,
"",
txt_albumin,
txt_symptoms,
drp_fhr,
"",
"",
"",
"",
"",
"",
"",
Convert .ToDateTime (xyz),
"",
Convert .ToDateTime (xyz),
"",
"",
Convert .ToDateTime (xyz),
Convert .ToDateTime (xyz),
"");
return "Record Saved Successfully!";
}
catch (Exception ex)
{
return ex.ToString();
}
}
Plz請參閱web服務代碼的更新問題,您將會獲得更好的想法--- – Dnyanesh