Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

मुझे अपने लिस्टबॉक्स में वास्तविक मूल्यों के बजाय System.Data.DataRowView क्यों मिलता है?

मुझे हमेशा इस समस्या से जूझना पड़ता है, भले ही मैं DisplayMember . सेट कर दूं और ValueMembers सूची बॉक्स के।

आपका वर्तमान कोड सही है और काम करना चाहिए, यदि आपको अपने dTable के किसी भी कॉलम के वर्तमान चयनित आइटम मूल्य तक पहुंच की आवश्यकता है आप उनसे ऐसा करवा सकते हैं:

DataRowView drv = (DataRowView)lstNames.SelectedItem;
String valueOfItem = drv["NameAndScore"].ToString();

संपूर्ण DataRowView प्राप्त करने के बारे में मुझे क्या पसंद है? यह है कि यदि आपके पास अधिक कॉलम हैं तो आप अभी भी उनके मूल्यों तक पहुंच सकते हैं और उनके साथ जो कुछ भी आपको चाहिए वह कर सकते हैं।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PDOException php . में "ड्राइवर नहीं ढूंढ सका"

  2. java.net.SocketException:टूटा हुआ पाइप

  3. php mysql में मैसेजिंग सिस्टम

  4. mamp पोर्ट को 80 और 3306 पर सेट करना

  5. Node.js पर Sequelize का उपयोग करके जॉइन क्वेश्चन कैसे करें