PDA

View Full Version : سوال: مشكل اين سورس كد چيه ؟ ( در ابطه با اتصال به بانك sql )



Programmer 1
یک شنبه 07 شهریور 1389, 06:48 صبح
سلام ،

اين برنامه يك دفترچه تلفن هستش كه با بانك SQL نوشتم ( البته از روي يك كتاب كه اين پروژه رو توضيح داده ) ولي در بخش مشخصات مشتركين مشكلات زير وجود داره :

وقتي براي اولين بار يك كد رو جستجو مي كنيم اطلاعات به درستي در تكست باكس هاي پايين نمايش داده ميشه ولي وقتي بلافاصله كد ديگه اي داده ميشه و جستجو كنيم خطا ميده ، يا وقتي يكي از رديف هاي ديتا گرايد را براي اولين بار انتخاب مي كنيم اطلاعات درست نمايش داده مي شه ولي براي دفعات بعد خطا رخ ميده و به همين صورت براي دكمه ويرايش مشخصات ، سورس برنامه موجود هستش لطفا اجرا كنيد و ببينيد خطاي اين بخش رو چه جوري بايد رفع كنم ؟

فايل برنامه ضميمه شده ولي شرمنده من نتونستم فايل مربوط به بانك اطلاعات رو پيدا كنم اصلا نمي دونم sql فايل هاي بانك اطلاعاتي رو كجا ذخيره ميكنه ، لطف كنيد خودتون يك بانك خيلي سريع بسازيد .

با تشكر /.

com_eng_abasszadeh
یک شنبه 07 شهریور 1389, 12:26 عصر
سلام ،

اين برنامه يك دفترچه تلفن هستش كه با بانك SQL نوشتم ( البته از روي يك كتاب كه اين پروژه رو توضيح داده ) ولي در بخش مشخصات مشتركين مشكلات زير وجود داره :

وقتي براي اولين بار يك كد رو جستجو مي كنيم اطلاعات به درستي در تكست باكس هاي پايين نمايش داده ميشه ولي وقتي بلافاصله كد ديگه اي داده ميشه و جستجو كنيم خطا ميده ، يا وقتي يكي از رديف هاي ديتا گرايد را براي اولين بار انتخاب مي كنيم اطلاعات درست نمايش داده مي شه ولي براي دفعات بعد خطا رخ ميده و به همين صورت براي دكمه ويرايش مشخصات ، سورس برنامه موجود هستش لطفا اجرا كنيد و ببينيد خطاي اين بخش رو چه جوري بايد رفع كنم ؟

فايل برنامه ضميمه شده ولي شرمنده من نتونستم فايل مربوط به بانك اطلاعات رو پيدا كنم اصلا نمي دونم sql فايل هاي بانك اطلاعاتي رو كجا ذخيره ميكنه ، لطف كنيد خودتون يك بانك خيلي سريع بسازيد .

با تشكر /.
از این کد استفاده کن برای جستجو در پایگاه:

sqlconnection con=new sqlconnection("address sql");
con.open();
sqlcommnd com=new sqlcommnd();
com.connection=con;
sqldateadabter da=new sqldateadabter ();
com.commandtext="select * from 'dbname' where 'tablename'=N' "+controlname+" ' ";
da.selectcommand=com;
dataset ds= new dataset();
da.file(ds);
textbox1.text=ds.table[0].rows[0][0].tostring().trim();
[0][0]rows//ردیف(0) ستون(0)