الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيفية يتم تعبأة ال checkbox و الradioButton من الداتا بيز

بدأه maizer99 في 19 مارس 2011 · 10 رد · 886 مشاهدة · في JavaEE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

أعضاء المنتدى الكرام

كيف يمكننا اخذ قيمة ال checkbox و radiobutton من الداتا بيز و تعبئتها على الفورم

كم هو الحال مع ال textbox و dropdownlist

ممكن مثال على ذالك و شكرا

#2

في الصفحة:

<%@page contentType="text/html" pageEncoding="windows-1256"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
   "http://www.w3.org/TR/html4/loose.dtd">
<%@page import="myProject.db" %>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=windows-1256">
        <title>JSP Page</title>
    </head>
    <body><jsp:useBean id="db" scope="request" class="myProject.db" />
        <h1>Hello World!</h1>
        <% 
        Iterator i = db.getUser().iterator() ;

        while(i.hasNext()){
           user u =(user) i.next() ;
          %>
          <input type="radio" name="" value=" <%= u.getUser() %>">
           <%= u.getUser() %>
          </input>


        <%

        }

        %>

    </body>
</html>

فئة db:

import java.sql.*;
import java.util.ArrayList;
import java.util.HashMap;
/**
 *
 * @author Admin
 */
public class db {
    private Connection con = null;
    private Statement s = null;
public db(){}

public Connection getCon(){
    try{
        Class.forName("com.mysql.jdbc.Driver");
        con = DriverManager.getConnection("jdbc:mysql://localhost:3306/JDBC","root","root");

    }catch(Exception e){e.printStackTrace();}
return con;
}
public ArrayList getUser() throws SQLException{
ArrayList user = new ArrayList();

Connection c = getCon();
s = c.createStatement();
ResultSet r = s.executeQuery("select * from user_roles");
while(r.next()){
user u = new user();
u.setUser(r.getString(1));
u.setRole(r.getString(2));
user.add(u);
}
return user;
}
}

فئة user :

public class user {
    private String user;
    private String role;

    /**
     * @return the user
     */
    public String getUser() {
        return user;
    }

    /**
     * @param user the user to set
     */
    public void setUser(String user) {
        this.user = user;
    }

    /**
     * @return the role
     */
    public String getRole() {
        return role;
    }

    /**
     * @param role the role to set
     */
    public void setRole(String role) {
        this.role = role;
    }

}

النتيجة :

3TH60884.jpg

1

عفواً أحبتي انقطاعي بسبب الدراسة دعواتكم بالتوفيق..

{ لا ينال العلم مستحٍ ولا مستكبر }

#3

شكرا صديقي على الرد

ولكن السؤال اذا كان لدي قيم مخزنه في الداتا بيز لل dropdown , check box

كيف يمكني عرض القيم المخزنه على الفورم

وشكراااااااااا

#4

والقيم المعروضة في المثال آتية من قاعدة البيانات أصلا! :blink:

عفواً أحبتي انقطاعي بسبب الدراسة دعواتكم بالتوفيق..

{ لا ينال العلم مستحٍ ولا مستكبر }

#5

نعم صديقي

ولكن عرض القيم اذا كانت checked او لأ

هل سنستخدم جمله شرطيه و تعبئة الradio button الذي تم تخزينه بالداتا بيز

ممكن المثال مع قاعدة البيانات

ولك جزيل الشكر

#6

Using c#

in case of get your data through datatable, or dataReader

its the same idea

you can fill chkBox, rdbButton like that:

rbdButton.checked=System.Convert.ToBoolean(dtable.Rows[0]["myrdButtonCell"]);

chkBox.checked=System.Convert.ToBoolean(dtable.Rows[0]["mychkBoxCell"]);

#7

أخي هل تعرف HTML?

يجب عليك أن تتعلمها إذا لم تكن تعرفها

على كل حال هناك attribute يتحكم بموضوع الاختيار

تحياتي

حزمة المحرك الإصدارة 0.8

أي أحد يجد أني ظلمته فليراسلني

وبإذن الله لو كان له حق سيأخذه

728x90.png

#8
علاء الصالحي كتب:

أخي هل تعرف HTML?

يجب عليك أن تتعلمها إذا لم تكن تعرفها

على كل حال هناك attribute يتحكم بموضوع الاختيار

تحياتي

صديقي صالحي طبعا بعرف HTML

بس السؤال انه احضار قيمة check box و تخزينها في Arraylist

ثم التأكد هل قيمة الcheck box مختاره ام لا

#9

أخي لا زلت لا أرى مشكلة هناك مشكلة

هلا قمت بتفصيل مشكلتك أكثر

ربما يتضح لي ما يصعب عليك بالضبط

تحياتي

حزمة المحرك الإصدارة 0.8

أي أحد يجد أني ظلمته فليراسلني

وبإذن الله لو كان له حق سيأخذه

728x90.png

#10
شكرا للجميع على المشاركه

و أخص بالذكر الاخ Java Developer

وجدت الحل بعد مجموع من المحاولات

<p>Position : <select id="position" name="position">

<% for(Page pg2 : dao.listPages()){ %>

<option id=<%=pg2.getPosition()%>

<% if(pg2.getPosition()== pg.getPosition() ){ %>

selected="selected"

<%} %>

>

<%=pg2.getPosition()%>

<%} %>

</select>

#11

مبارك لك اخى

اقتباس

selected="selected"

هذا ما قاله لك اخى علاء الصالحى فهو يسمى Attribute فى HTML

على كل الحمد لله انك وصلت للحل

تحياتى

1


﴿وَمَا كَانَ اللَّهُ لِيُعَذِّبَهُمْ وَأَنْتَ فِيهِمْ ۚ وَمَا كَانَ اللَّهُ مُعَذِّبَهُمْ وَهُمْ يَسْتَغْفِرُونَ﴾

الأنفال ۳۳                                  
 

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…