سلام به همگي
چطوري ميشه دوتا از فيلد هاي ديتابيس رو در يك فيلد ديتاگريد نشون بدم ؟
سلام به همگي
چطوري ميشه دوتا از فيلد هاي ديتابيس رو در يك فيلد ديتاگريد نشون بدم ؟
آخرین ویرایش به وسیله vbhamed : سه شنبه 07 مرداد 1393 در 11:01 صبح
سلام
اگر فيلدهاتون از نوع متني هستن ميتونيد با Sql اينكار رو انجام بديد مثلا تركيب فيلد نام و نام خانوادگي
Select Name & " " & Family As NameFamily From Table1
اگر من و شما هر كدوم يك چيز ياد داشته باشيم و به هم ياد بديم، حالا هر كدوم دو تا چيز ياد داريم ! http://www.ArminaCo.com
نه اينطوري نيست ميخوام دوتا از فيلد هاي ديتابيس را در يك فيلد ديتاگريد نمايش بده
سلام
شما اين دستور رو در يك كوئري بنويسيد و تست كنيد، همون چيزي هست كه ميخواين
اگر نيست پس دقيق تر توضيح بدين چه چيزي مورد نظر هست ترجيحا با شكل
اگر من و شما هر كدوم يك چيز ياد داشته باشيم و به هم ياد بديم، حالا هر كدوم دو تا چيز ياد داريم ! http://www.ArminaCo.com
ارور ميده
اگه ميشه يه نمونه سورس بذاريد
آخرین ویرایش به وسیله vbhamed : سه شنبه 07 مرداد 1393 در 11:01 صبح
ببین عزیزم شما چه فیلد هایی رو می خوای ادغام کنی درست و حسابی توضیح بده جواب بدیم ، اگر نه که همون جواب حامد جان صحیح بود .
آخرین ویرایش به وسیله vbhamed : سه شنبه 07 مرداد 1393 در 11:02 صبح
اگر من و شما هر كدوم يك چيز ياد داشته باشيم و به هم ياد بديم، حالا هر كدوم دو تا چيز ياد داريم ! http://www.ArminaCo.com
اون جايي كه با خط قرمز مشخص كردم منظورم اونجا ميباشد
چه كدي قرار بدم كه دوتا از فيلد هاي ديتابيس را نمايش بده
سلام
ديتا گرايد شما بالاخره از طريقي به بانك متصل شده مثلا با Adodc يا DAO
خاصيت RecordSource كنترل Adodc يا Dao رو برابر دستور Sql داده شده قرار بدين، اونموقع در مكان مورد نظر شما فيلدي به نام NameFamily ظاهر ميشه، البته به جاي NameFamily ميتونيد فيلدهاي مورد نظر خودتون رو بزاريد
آخرین ویرایش به وسیله vbhamed : سه شنبه 07 مرداد 1393 در 11:03 صبح
اگر من و شما هر كدوم يك چيز ياد داشته باشيم و به هم ياد بديم، حالا هر كدوم دو تا چيز ياد داريم ! http://www.ArminaCo.com
جواب صحیح حامد جان دادن ، شما باید از طریق کد نویسی رشته اتصال به بانک و RecordSource رو به صورت کد نویسی به دیتاگرید اتصال بدی ایستا کار کردن همین مشکلات رو خواهد داشت جواب حامد درست شما نمی تونید استفاده کنید . یا باید طبق گفته حامد پیش برید یا گفتم از طریق کد نویسی پویا به جواب برسی
آخرین ویرایش به وسیله vbhamed : یک شنبه 20 بهمن 1392 در 08:22 صبح
ببخشيد ولي من از حرف هاي شما زياد سر در نياوردم اگه ميشه يك نمونه سورس قرار بدين
ممنون ميشم
سلام
شما اون قسمت پروژتون رو قرار بديد تا براتون اصلاح بشه
اگر من و شما هر كدوم يك چيز ياد داشته باشيم و به هم ياد بديم، حالا هر كدوم دو تا چيز ياد داريم ! http://www.ArminaCo.com
سلام ببخشيد كه من ديرجوابتون را ميدم
مي خوام دوتا فيلد ديتا گريد (نام و نام خانوادگي) باهم در يك ستون باشد
http://arakboy.persiangig.com/Copy%2...k.zip/download
اینو جایگزین کن مشکلت حل میشه
Private Sub Form_Activate()
Adodc1.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=TelBook.mdb;"
Adodc1.CommandType = adCmdText
Adodc1.RecordSource = "SELECT (name+' '+famil) AS Fullname , tel,kar,mob,site,email,adkar,admanzel FROM TelBook"
Adodc1.Refresh
End Sub
در ضمن دیتاگرید رو پاک کن از فرم دوباره یکی دیگه بزار تو فرم و تو ستون هاش که می خوای فارسی بنویسی نام و نام خانوادگی رو یک ستون بگیر .
آخرین ویرایش به وسیله vbhamed : پنج شنبه 08 اسفند 1392 در 01:45 صبح
سلام به همگي
ممنون از كمكتون
من يكي ديگه برنامه نوشتم كه باز هم به همين مشكل بر خوردم كه قسمت آدرسش ميباشد اين كد رو هم با تغيير نوشتم ولي جواب نميده
Adodc1.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=sdf.mdb;"
Adodc1.CommandType = adCmdText
Adodc1.RecordSource = "SELECT (H-O+' '+H-SHr+' '+H-SH+ ' '+H-M-R+' '+H-KH+' '+H-K) AS Address,ID,Name,Family,f,sh-sh,T-T,M-SO,M-TVA,TelH,TelW,Mobile,K-P,M-R,R-E,Ozviyat,Date,Time,pic FROM sdf"
Adodc1.Refresh
آخرین ویرایش به وسیله vbhamed : یک شنبه 17 فروردین 1393 در 14:59 عصر
اين هم لينك دانلود برنامه
http://arakboy.persiangig.com/form%2...m.zip/download
آخرین ویرایش به وسیله vbhamed : دوشنبه 01 اردیبهشت 1393 در 15:21 عصر
سلام
قبلا هم گفتم، شما خودت بايد براي برنامت وقت بزاري
اين برنامه اي كه گذاشتي اصلا ربطي به سؤالي كه كردي نداره
اون فيلدهايي كه استفاده كردي و تو پست قبليت دادي اصلا توي ديتابيست وجود نداره كه بخواي با هم تركيبش كني
آدرس دهي كنترل ADO رو هم به دو شكل متفاوت در دو فرمت انجام دادي
بهتره يكبار برنامت رو دقيقا نگاه كني و درست تست كني و اگر موفق نشدي سؤالت و خواستت رو دقيق توضيح بدي و برنامه درست رو هم بفرستي
آخرین ویرایش به وسیله vbhamed : سه شنبه 02 اردیبهشت 1393 در 07:07 صبح
اگر من و شما هر كدوم يك چيز ياد داشته باشيم و به هم ياد بديم، حالا هر كدوم دو تا چيز ياد داريم ! http://www.ArminaCo.com
منظور من فرم 3 ميباشد اگر ميشه درستش كنيد
سلام
ظاهرا پست شماره 17 رو کامل نخوندید
فیلدهایی که در پست شماره 15 گذاشتید اصلا در دیتابیس وجود نداره که بخواین با هم ترکیب کنید
این فیلدهای,T-T,M-SO,M-TVA,K-P,M-R,R-E و ... چی هستن، اصلا توی دیتابیس نیست
اگر من و شما هر كدوم يك چيز ياد داشته باشيم و به هم ياد بديم، حالا هر كدوم دو تا چيز ياد داريم ! http://www.ArminaCo.com
چرا وجود دارن شما درست نميبينين
سلام
من که آخرین برنامه رو از پست 16 برداشتم، شما اگر اون فیلدها رو میبینید بگید ما هم ببینیم
sdf.jpg
اگر من و شما هر كدوم يك چيز ياد داشته باشيم و به هم ياد بديم، حالا هر كدوم دو تا چيز ياد داريم ! http://www.ArminaCo.com
در این تاپیک جواب هایی که حامد جان داده صحیح هست ولی من نمی دونم که چرا مشکل شما حل نمی شه اگه مبتدی هستید بگید بیشتر توضیح بدیم اگر نه که باید مشکلتون حل می شد.
آره مشکل از من بود نمیدونستم این دیتابیس قدیمیه ببخشید اذیت شدید اینم لینک دانلود دیتابیس جدیده
http://arakboy.persiangig.com/sdf.rar
آخرین ویرایش به وسیله vbhamed : سه شنبه 07 مرداد 1393 در 11:05 صبح
چرا کسی جوابمو نمیده؟؟؟؟
آقا شما سورستو درست بذار تا بتونیم کمک کنیم.
سورسی که شما دادید با دیتا بیستون و سوالی که پرسیدید هیچ ربطی به هم ندارن.
آخرین ویرایش به وسیله vbhamed : سه شنبه 07 مرداد 1393 در 11:06 صبح
منظور من اینه که چند تا از فیلد های دیتابیس را با هم در یک ستون نمایش بده پست 16 خود سورس و پست 23 دیتابیسش
آخرین ویرایش به وسیله vbhamed : سه شنبه 07 مرداد 1393 در 11:10 صبح
آقا جون این سورس که توی پست 16 گذاشتی به دیتا بیسی که توی پست 23 گذاشتی ربطی نداره.
خودتم یه چک بکنی بد نیست.
در ضمن جوابهایی که دوستان دادن هم درست هست
اگه می خوای که سورس رو واست اصلاح کنیم، خوب درستشو بذار.