PDA

View Full Version : سوال: پیدا کردن بزرگ ترین عدد در یک فیلد



asp2.net
سه شنبه 21 دی 1389, 10:20 صبح
باسلام به همه عزیزان ،
من جدولی دارم بنام prodocts و یک فیلد آن فیلد عددی بنام nember میباشد، میخواهم بزرگترین یا ماگزیمم عدد در فیلد number را در یک تکست باکس نشون بدم.چه کدی را باید بنویسم. از شما ممنون میشم که کمک کنید.

Behrouz1985
سه شنبه 21 دی 1389, 10:24 صبح
select max(number) from products

asp2.net
سه شنبه 21 دی 1389, 10:26 صبح
خوب سلکت زدم چطوری در تکست باکس نشون بدم؟

Behrouz1985
سه شنبه 21 دی 1389, 10:32 صبح
oh my God!
خوب شما باید این select رو اجرا کنی و نتیجه اش رو بگیری و بریزی توی textbox1.text

asp2.net
سه شنبه 21 دی 1389, 10:35 صبح
میشه شما کامل این کد را بنویسد .ممنون میشم

rana-writes
سه شنبه 21 دی 1389, 11:28 صبح
یه سرچ توی سایت بزنین در مورد خواندن اطلاعات از بانک و نمایششون در TextBox
شونصد تا تاپیک بهتون نشون میده
توی تاپیکهای که خودم هم گذاشتم یه آموزش کامل هم از طریق SqldataReader و هم از طریق Grid گذاشتم
بگردین پیدا میشه

cjNet
سه شنبه 21 دی 1389, 12:29 عصر
سلام .
این کد شاید بهت کمک کنه :



string GetMaxNumber_cmdText = "select max(number) from products";
string ConStr="";
string max;
SqlDataReader SDR;
SqlConnection con = new SqlConnection(conStr);
SqlCommand commmand = new SqlCommand(GetMaxNumber_cmdText, con);
if (con.State != ConnectionState.Open)
con.Open();

SDR = commmand.ExecuteReader();

while (SDR.Read())
{
max=sdr["number"].ToString
}
TextBox1.Text=max;



ConStr کانکشن استرینگ دیتابیست هست که باید با توجه به برنامه ات مشخص اش کنی .

امیدوارم مفید باشه ...

asp2.net
سه شنبه 21 دی 1389, 15:17 عصر
چرا این دستر خطا میگیره برای گرفتن بزگترین مقدار از فیلد number



Dim Connectiontest AsString = ConfigurationManager.ConnectionStrings.Item("TestConnectionString").ToString



ProtectedSub Button1_Click(ByVal sender AsObject, ByVal e As System.EventArgs) Handles
strSql = "SELECT max(number) from Products"
con = New SqlConnection(ConnectionLab)
cmd = New SqlCommand(strSql, con)
con.Open()
dr = cmd.ExecuteReader()
If dr.Read() Then
TextBox1.Text = dr("number")
EndIf

asp2.net
سه شنبه 21 دی 1389, 15:42 عصر
با تشکر به همه عزیزان متوجه شدم