سلام
توی دیتابیس با این ارور مواجه شدم نمیتونم رفعش کنم:
ریپیتر رو داخل وب فرم اینجوری نوشتم:
<asp:Repeater ID="Repeater1" runat="server"> <ItemTemplate> <li> <div class="Box"> <img src="<%# Eval("Img_Link")%>" title="<%# Eval("Img_Title")%>" alt="<%# Eval("Img_Title")%>" /> <div class="BNum"> <h1><%# Eval("Img_Title")%></h1> <div class="p"><%# Eval("Img_Text")%></div> <a href="<%# Eval("Img_Link")%>" class="info">مشاهده عکس</a> </div> </div> </li> </ItemTemplate> </asp:Repeater>
این هم کدنویسی که البته تابع DAL شامل کانکشن استرینگ هست و مشکلی نداره :
DAL run = new DAL(); string sqltext = string.Format("Select * from Tbl_Image where Img_Tag=1"); Repeater1.DataSource = run.ExecuteQuery(sqltext); Repeater1.DataBind();
و این هم جدول مربوطه دیتابیس:
لطفا راهنمایی کنید ممنون
مقادیر رو چک کردید ؟
چون ستون ها Null پذیر هستند و امکان خالی بودن هست
من جدول دیتابیس رو هم از اول ساختم و Null هارو غیر فعال کردم اما باز هم همین ارور رو دارم
لطفا راهنمایی کنید واقعا دیگه موندم چه کنم با این ارور
یک نمونه ضمیمه کنید تا بررسی کنم
خیلی ممنون
فایل ضمیمه جنریت اسکریپت دیتابیس هست و صفحه ای که ارور داره
این ارور رفع شه ایشالله این پروژه هم تمومه
استاد جسارتا میتونم یک سوال خارج از برنامه نویسی و در حیطه ویندوز بپرسم؟
سلام
با اجازه ی آقای مدائنی
اشکال شما تو تابع CopyRight هست. شما این تابع رو به Repeater2 وصل کردی در حالی که باید به Repeater11 وصل میکردی. توی جدول Tbl_Content هم فیلد img_link وجود نداره دیگه حق داره خطا بده
موفق باشی
سلام
خیلی خیلی ممنون واقعا موندم از این همه دقت
موفق باشین
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)