mInn
شروع فعاليت
پست: 7
عضو شده در: 29 مهر 1389
محل سکونت: ساوه سیتی
امتياز: 64
|
عنوان: سوال مشکل در تبدیل نوع string به double |
|
|
سلام دوستان
هلپی برای یه تیکه کدنویسی کوچولو می خواستم .
توی جدول فیلدی به نام mark دارم که جنسش real هست
stored procedure دارم به این شکل :
کد: |
CREATE PROCEDURE SP_Karnameh @groupid int , @id_std bigint , @year_semester nvarchar(25) AS
select mark.idstd ,mark.idempless , mark.group_id , mark.mark , empless.idempless , empless.idless ,
lesson.lesson , lesson.idless, lesson.creditn , lesson.credita , lesson.idmajor , empless.yearsemester , empless.group_id
from mark inner join empless on mark.idempless = empless.idempless
inner join lesson on lesson.idless = empless.idless
where mark.idstd = @id_std and empless.yearsemester=@year_semester and empless.group_id=@groupid
GO
|
و همینطور سورس گریدویو به این شکل :
کد: |
<asp:GridView id="GridView1" runat="server" Width="286px" AutoGenerateColumns="False">
<Columns >
<asp:BoundField DataField ="lesson" HeaderText ="نام درس" />
<asp:BoundField DataField ="credita" HeaderText ="واحد عملی" />
<asp:BoundField DataField ="creditn" HeaderText ="واحد تئوری" />
<asp:BoundField DataField ="mark" HeaderText =" نمره" />
</Columns>
</asp:GridView>
|
متغیر هایی دارم به این شکل :
string d1;
double e1, f;
و در نهایت هم کدی به این شکل :
کد: |
[align=left]
d1 = Convert.ToString(ds.Tables["karnameh"].Rows[i][3].ToString());
e1 = double.Parse(d1);
[/align]
|
و اروری دارم به این صورت که فرمت رشته استرینگ ورودی صحیح نیستش .
دوستان و آقا حمید می تونید کمکی کنید پلیز . |
|