Storing Item Info And Item Data In The Same Table?

Dec 15, 2010

I have a site where users can save images together with a couple of info fields about the image. The images are stored as binary data in the same table as the rest of the image info. So far pretty standard.

Now, the users should be able to upload a document, describing the image in more detail, along with the rest of the image and its' info. Size ~2MB per document.

My question is: Should I store this document (binary data) in the same table as the rest of the images or should I create a new table holding only the documents. There would of course be an id reference in the image table to the document in the document table.

I have a search function joining a couple of tables, including the image table, when searching for images. I need to know if there's a difference in efficiency between these two solutions. I always fetch the document data separately but if I don't win anything in having the documents in a separate table I'll just put it with the rest of the image info.

I'm asking this since I don't really know how SQL Server handle tables when joing and searching in them.

I have about 10´000 users with a maximum of 10 images per user. (ASP.NET - SQL Server) (I'm not asking if I should store documents in the database, but how ;)

Edit
Example 1:
columns in imageTable - id, title, dateAdded, image (binary data), document (binary data)

Searching for items from a specific user I would join the userTable and the imageTable and select title where image id equals user id.

So, will there be any difference in the performance if the document is in the imageTable or in an own table?

View 1 Replies


Similar Messages:

Forms Data Controls :: Clicking On Gridview Item To Retrieve Info From Database?

Feb 4, 2011

I am Working on a ASP.net project(VB.net), i have a gridview to display names of "Patients". Each patient has a unique "labID",

I have stored the patients "diagnosis" information in seperate tables( stool,urine, blood etc)

what I need is to retrieve this info when I click on a patients name in gridview.

View 6 Replies

ADO.NET :: Use The Item Description Look Up Table And Store The Item Description Id In The Items Table?

Dec 31, 2010

i have the following two questions:-

1. let say i have a table for ITEMS including (item id,item description id (FK to the ITEM Description tabe), item price,etc) and have ITEM Description look up table having (item descriptionid,item description),.

so what is better to use the ITEM DESCRIPTION look up table and store the item description id in the items table

or

to directly store the item description "Not the id" in the item table.

2. I am working on an MVC web application using LINQ, now if i want to modify the SQL server tables which i have created for example modify some of the foreign key properties will the effect be directly reflected on any new inserted or deleted records or i have to create a new LINQ to SQL class?

View 3 Replies

Forms Data Controls :: Check If Item Exists In E.item.dataitem?

Oct 27, 2010

I use a ItemDataBound for a repeater.But i use 2 kinds of linq querys to bind it.Some of them has a MerkID, and some doesnt have this item.So its easy i need to do this:

if(e.Item.DataItem.Contains("MerkID"))

{
//Code for linq query 1

} [code]...

So of course the if selection doesnt work, but how can i do that? I already tryed this:

DataRowView drv = (DataRowView)e.Item.DataItem; if (drv.Row.Table.Columns.Contains("MerkID"))

But that doenst work because he cant convert it to a datarowview because its a linq class.So what to do? Right now i use a try and catch, but there are better solutions i guess...

View 8 Replies

Forms Data Controls :: Repeater Add Before Every 1st Item, Adding After Every 2nd Item?

Oct 6, 2010

I have a repeater control:

<asp:Repeater ID="rep" DataSourceID="XMLDSCompare" runat="server">
<ItemTemplate>
<h4><%# XPath("title")%></h4>
</ItemTemplate>
</asp:Repeater>

Now if its the first item in the total resultset, I want to add <div> to ItemTemplate control, if its the 2nd item, I want to add </div>

So output would be (not including table tags generated by repeater control):

<div>
title 1
title 2
</div>
<div>
title 3
title 4
</div>
<div>
title 5
title 6
</div>

How would I do this in the ItemDataBound event of repeater control?

View 6 Replies

Forms Data Controls :: Item Always Get One And Only One Last Item Using OnItemDataBound Method?

Nov 7, 2010

[Code]....

here the method OnItemDataBound , look at how it work

[Code]....

problem is the e.Item always get one and only one last item . turn out my listview display many rows but with a consistent content of the last user (in the database record) . How can i resolve this ?? any creative method are accepted , i'm just want to finish this project

View 2 Replies

Forms Data Controls :: Validating Page With Listview Edit Item And Insert Item Templates Are Both Present

Aug 9, 2010

I have a listview set up in "flow" mode where the existing records are all on an extended page so you can scroll down to any record.

The InsertItem Template is in the first position, making it easy to insert a new record.

And one can scroll down the page to any record, click the edit button and update that record -- nice having everything on one scrollable page.

I am running into a problem with validations. I have validation controls restricting inputs for all the textboxes on the Insert Item template. They work fine. And on Item Inserted I am running a page validation:

Page.Validate()
If Not Page.IsValid Then
e.Cancel = True
End If

which works fine also.

The problem occurs when I scroll down to an existing record, and go to edit it. I have all the same validation constraints on the textboxes for the EditItemTemplate as I have on the InsertItemTemplate. But I cannot successfully do a page validation on updating the record. The code I am using on update is:

Protected Sub LVRentals_ItemUpdating(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.ListViewUpdateEventArgs) Handles LVRentals.ItemUpdating
Page.Validate()
If Not Page.IsValid Then
e.Cancel = True
End If
End Sub

This results in a Cancel even if there are no validation errors on the InsertItemTemplate because the Page.Validate() seems to be causing the InsertItemTemplate to think its fields should be filled out also.

Here is the code for a typical entry of the InsertItem Template:

[code]....

All the controls in the Edit Item template are part of ValidationGroup "edit1" and those of the InsertItem Template are part of ValidationGroup "edit2"

How can I get around receiving validation errors on the InsertItem Template when I am trying to validate just the EditItemTemplate when both are present on the page?

View 2 Replies

Forms Data Controls :: List View Item Placeholder / Error An Item Placeholder Must Be Specified On ListView 'ListView1'

Mar 22, 2011

I am using list view to display the the data but i am getting an error like An item placeholder must be specified on ListView 'ListView1'. Specify an item placeholder by setting a control's ID property to "itemPlaceholder". The item placeholder control must also specify runat="server.Even i have specified the itemplaceholder id but no use still same error.

[Code]....

View 1 Replies

Architecture :: Using Image Thumbnail Instead Of Image In A Table Storing Product Info?

Dec 5, 2010

I have a simple store that I have created following the book "Pro ASP.Net MVC 2 Framework" and in this book there is one table in the db: product.

This table hold the product data (id, name, price, category, image)

There is a sqlrepository that returns a linq table object in the sqlrepository constructor like this:

[Code]....

View 9 Replies

Forms Data Controls :: Find A Value Inside Of A Table Using An Item And Not A Row Number

Mar 11, 2010

I have a dataset with the following values:

NAME, NUMBER
Test3, 1
Test2, 2
Test3, 3

I am basically need the ability to do something like dataset.tables(0).row( ' here i would be like where item("NAME") = "Test2" ' ).Item("NUMBER")

View 2 Replies

Web Forms :: How To Filter PO Item In Invoice Entry And Avoid Duplicate Selection Of PO Item Again

Aug 22, 2010

This is the Grid am using ....

[Code]....

Every thing is working fine ....

Wat i did is in the first header of gridview dropdownlist i have binded the PO Item , so that user can select item n make invoice...

Here the problem is user will click addnewrow button to create new row second row , again user is able to select the same item what he selected in first row of gridview. here how to avoid duplication in the second row .

Say i have four PO item

Item1,Item2,Item3,item4

user may select Item1 in first row , after clicking addnewrow button user will get second row

here again user is able to select Item1 from dropdownlist ... how to avoid duplicate selection

coz the dropdownlist is binded from database using sqldatasource n filter based on user selected PO no.

Duplicate Item selection should be removed until all the four item is selected ...

View 1 Replies

Hide The Menu Item On Page Load And Show The Item After The Event Is Triggered?

Mar 24, 2011

I am using aspnet menu control and i want to hide the item initially on page load and show the item after an event is trigger say button lick event Can any one give me an example?

View 6 Replies

Web Forms :: Redirecting A User Selected Item In A Drop Down List To Another Item?

Feb 10, 2010

I have a list with 2 sorts of items. Items that have actual values (1,2,3,4 etc) and items that are like group headings so all their values are set to 0. If someone decides to select a group heading - which has a value of 0, is it possible to redirect them to my 'Select an item' item which has a value of ""?

If worse comes to worse, I can just reconstruct the entire list, although if possible I'd like to avoid it.

View 4 Replies

MVC :: DropDownList Can Either Select Item OR Save Selected Item Back To Controller?

Jul 7, 2010

I have a project that queries a set of times from a database and uses these entries to populate a dropdownlist. Once the page is loaded, the user can select one of the items in the DropDownList. When the "Save" button is clicked, the Selected item value is returned to the [HttpPost] version of the controller action. This item is then stored into session. If the system returns to the page containing the dropdown, I want the saved Value to be selected in the DropDownList. What actually happens is that the DropDownList is always set to be the first item in the list.

Database Table: This data has been imported using Link to SQL

[code]....

View 4 Replies

Web Forms :: Get Current Item Index Of Repeater Item When Button Is Clicked

Jan 17, 2014

How can I get current viewed itemindex of a repeater item template, have tried a few stuffs i got from google search, but it seems not to work. 

I have items like:

1 text link1
2 text link2
3 text link3
4 text link4

where 1, 2, 3, 4 are the itemindex, i want to be able to get 1 if text link1 is clicked, or 2 if text link two is clicked etc.

Here is my repeater html

View 1 Replies

Web Forms :: System OleDbDataReader Does Not Contain A Definition For Item And No Extension Method Item

Aug 31, 2013

Error 1 'System.Data.OleDb.OleDbDataReader' does not contain a definition for 'Item' and no extension method 'Item' accepting a first argument of type 'System.Data.OleDb.OleDbDataReader' could be found (are you missing a using directive or an assembly reference?) 

public partial class Default2 : System.Web.UI.Page {
System.Data.OleDb.OleDbConnection Con = new System.Data.OleDb.OleDbConnection(System.Web.Configuration.WebConfigurationManager.
ConnectionStrings("MyConnectionString").ConnectionString);
protected void Page_Load(object sender, EventArgs e)

[Code] .....

View 1 Replies

Create New Item In Table Based On Data In Controls When User Clicks On Button

Apr 27, 2010

I have a form free user feilds, some drop down which are populated by a database data and a button. I want to create a new line in a table when the user clicks on the button. the values for this new line will come from the Values (not visible content) of the drop box, the content of the text feild, the user ID that I should get from the connection and the current date... ie, I want do do a INSERT INTO table (userid, dropdown, text, date) values (how do I get the user ID from the session?, how do I get the value from the drop down?, how do I get the text from the text box?, how do I get the current date?)

View 6 Replies

Forms Data Controls :: Load 'item' Data From Linked Table?

Feb 2, 2011

I have come from MS Access and am working through a couple of textbooks on ASP.NET 4. I am using the Gridview control connected to an SQL data source control.

As an exercise I am converting my simpliest MS Access page which is simple a form to request a new stock item in our engineering stores. I have a normalised table called [stock_requests] and part of this is a field calle [failure_mode]. This field is an integer and there is another table listing the possible values for this field.

This other table is called [failure_modes] and has two field:

[id] < the primary key

[mode] < the text to be displayed

In my main table [stock_requests] in the field [failure_mode] I store the [id] from the [failure_modes] table for the applicable record in the [failure_modes] table. So for example if someone wanted to select "Catastrophic" as the failure mode the [stock_requests].[failure_mode] field would be 1; if the user selected "Gradual" as the failure mode the [stock_requests].[failure_mode] field would be 2 etc.

Now, the gridview wants to display "1" or "2" but I want to display "gradual" or "catastrophic" without using views and all the headaches that brings. I have managed to sort out editting by using a templated field where I have a drop down list in this cell and I databind to a second SQL data source (imaginatively called SqlDataSource2).

what is the best method for displaying the text 'Catastophic' or 'Gradual' etc. when in normal mode (view mode)? Is it another templated field and what is the basic approach I should use? I reckon I should be able to work it out once someone points me in the right direction.

View 6 Replies

Web Forms :: DropDownList Selected Item Is Lost And Default Item Is Inserted In Database On Button Click

Jul 16, 2012

I bind dropdownlist in my page

protected void Page_Load(object sender, EventArgs e) {
BindDropDownList(DDL1, "city1", "name", "ID");
DDL1.Items.Insert(0, new ListItem("select city", "0"));
}

And SP

LTER procedure [dbo].[city1]
as
begin
select id,Name
from city
end

And design code

 <asp:DropDownList ID="DDL2" runat="server" CssClass="daddsd">
</asp:DropDownList>

And here is imagebutton code that when click on it update data into table

protected void ImageButton_Click1(object sender, ImageClickEventArgs e) {
string data = Server.UrlDecode(Request.QueryString["BehCode2"]);
SqlCommand _cmd = new SqlCommand("insertinfo", _cn);
_cmd.CommandType = CommandType.StoredProcedure;
_cn.Open();

[Code] ....

Here when i click on button it insert all data into table but it didn't insert my selected item from dropdownlist it insert select city that i define in page_load

 DDL1.Items.Insert(0, new ListItem("select city", "0"));

And when i delete this code from page load it insert in table first row of my table it didn't insert my selected item from dropdown list.

View 1 Replies

C# - Select Item In Formview Based On Drop Down Selected Item

Jul 4, 2010

I am trying to get a drop down and a form view to work together. I've never used form views before. I also am using the entity framework to do everything. This is also my first time with it.

I want to be able to have a drop down, that is populate from the same data source as the form view. So far that works fine.

I then want to be able to change the drop down item, and it change the form view item that is displayed. I cannot figure out how to make this work.

View 3 Replies

Dropdownlist / Every Time Selecct An Item, First Item In List Gets Selected?

Feb 3, 2010

i use a dropdownlist in a page, with its items taken from a mysql database

i also use autopostback property...my problem here is that, every time i selecct an item, the first item in the list gets seelected

View 5 Replies

Web Forms :: Show All Item In Second Cascading DropDownList When Default Item In First One

Aug 12, 2012

I have 2 dropdownlist in my page

1-ddlzone1

2-ddlstore1

What I need is if I select default item i.e. 0 in Zone dropdown I need to show all items in store dropdown. Below is my stored procedure to get the stores

ALTER procedure [dbo].[selectcenter]
@RegionID varchar(5)
as
begin
select ID,Centername
from Shoppingcenter
where RegionID=@RegionID
group by ID,Centername
end

View 1 Replies

Data Controls :: Dynamically Display Data From Other Table Inside Repeater Item Template On Button Click

Jun 6, 2013

 i'm using a repeater with an hyperlink and i'm displaying some data from a table x and when the link is clicked i want to add some from the displayed data in another table y..I used a datasource for selecting information , should i use another datasource for the insert command or what to do ..

<asp:Repeater
id="rptproduct"
DataSourceID="SqlDataSource1"
Runat="server">
<ItemTemplate>
<asp:label
id="labCode"

[code]....

View 1 Replies

MVC :: How To Make Loud Similar Item When Selecting An Item

Feb 2, 2011

I'm trying to built in my web site the possibility to loud equal fields in the "select" page(when the user select item , I would like items that are related data in the "name column"ill be fire hopefully I'm clear That I have tried doing was in my repository I have written:

[Code]...

View 10 Replies

Implementing Item To Item Recommended System

Nov 12, 2010

I am developing an application of library management system in asp.net. I want to implement item recomender system. when user search any bsook like c# ,the system also show related other books of c# in the botom of page.

View 1 Replies







Copyrights 2005-15 www.BigResource.com, All rights reserved