Should I Use Bound Or Unbound Controls ?

Jan 9, 2004

Hello !
i am new to databases so i would be grateful for your help.
I am using SQL Server 2000 and vb to access and update the records of a database.

I want your opinion about the way i am displaying data.
I have created a form with textboxes etc. which display the fields
of the table.
Now when i load the form i populate a recordset with a
"select ... from... " query.

Then i manually
set

txtfield1.text=cstr(recordset.fields("field1").value)

etc...

If i want to update the table then i have to construct manually the
query.

"update ... set field1='"+ txtfield.text +"' "

if i want to move to a next record i do

recordset.movenext
and then
txtfield1.text=cstr(recordset.fields("field1").value)

again
Is that good or should i use bound controls ?

If multiple users access the same form at the same time (from different computers) will they be locked only when they save (update) data ?

Thank you !

View 4 Replies


ADVERTISEMENT

Updating SQL Express With Bound Controls Problem.

Mar 20, 2008


I'm using VB.NET on VS 2005 with SQL 2005 Express. I have one master table with two child tables related with a FK. The master table in the SQL 2005 database has an Identity Column set up as the primary key with Increment as "1" and Seed as "1001". Each child table in the database has one Identity Column set as a primary key also with Increment = 1 Seed = 1001. Each child table also has a column set as a foreign key to the master primary key. The typed dataset was created in Designer and the table adapters, bindingsources, bindingnavigator and DGVs were created by dropping the tables on the form. I added some code for each child table in the bindingsource button save event for the two additional child tables:
' my added code
child1BindingSource.EndEdit
childT1ableAdapter.Update(ds.Child1Table)

child2BindingSource.EndEdit
child2TableAdapter.Update(ds.Child2Table)

Now the trouble. I changed the dataset (not the actual database) columns for each table's PK to AutoIncrement with Seed "-1" and Step "-1" to allow the client to create new records that do NOT match an existing key in the backend database. I've read on the forums where this is best pratice to prevent collisions. Please correct me if this is not true. When I create a new record by clicking the "+" button on the binding navigator, I see the "-1" inserted into the correct bound field for the primary key column of the parent table. I can then click into either or both the child DGV empty rows and see that same "-1" value appear in the correct FK column of the DGV. Everything looks good until I try and save the newly added rows were I get the "The INSERT statement conflicted with the FOREIGN KEY constraint "FK_Parent_Child" error. If I change the dataset back to Seed 1, Step 1 then it does not throw an error during save and does save the child data. However the value of the Primary key on the DGV cells displays the value "1001" (or the next auto incrementing value) and NOT "1" which is the seed value for that dataset's table's primary key column. I can change the Seed and Step back to "-1" on the dataset tables and get the error during save or change the dataset table primary key column to Seed 1, Step 1 and the data is saved but with an incorrect identity value. Why does it use the identity value from the database and not the dataset? It seems to me it should work the same no matter what I assign to the autonumber seed value.

I had previously posted this in the Windows Forms forum but with no solution.

Regards,

DeBug

View 1 Replies View Related

Porting VB 6 Data Controls To Use SqlDatasource Controls - Please Help!!!!

May 9, 2007

Hi,  I am porting a massive VB6 project to ASP.net 2005.  Most of the code is fine, however because the original developers used lots of data controls and my own time restrictions I thought to replicate the functionality by using Sqldatasource controls instead. 
 These data controls are bound to DBtruegrids.   The project has has lots of code like...
 AdodcOrders.Recordset.RecordCount > 0 or  If AdodcOrders.Recordset.EOF  or  AdodcOrders.Recordset.MoveNext()  or
AdodcDetail.Recordset!FieldName
The problem is the sqldatasource control doesn't have a recordset/dataset property which I can access and manipulate, or does it?  What should I do to get round these?  The project has thousands of lines like this in so its not feasible to rewrite it (although if I could I would!).
 Any suggestions please gratefully appreciated.
many thanks
mike

View 1 Replies View Related

Unbound Sqlconnection Than Database Name

Apr 23, 2008

hello my friend.

could i unbound sqlconnection than database name(Initial Catalog)?
please help me in ADO.NET.

thanks.

View 1 Replies View Related

Next And Previous Buttons Working With Unbound Data?

Apr 3, 2008

Hello.

I am trying to implement Next and Previous buttons on a web page that uses CE as the database, and having some trouble getting the logic figured out. The data is unbound and I'm not returning it all at once, so paging through it an item at a time isn't possible. Because of the high volume, I was thinking I could pass in the record ID each time I need to retrieve a record and every time the user hits the next or previous button, I'll just requery for the record I need. Does that sound reasonable?

In my main page, I'm using the ViewState to store the record ID that I need to acquire. This part works--it gives me the highest ID number (so that I get the most recent record):

if (!IsPostBack) {
// Start out with the most recent record in the selected category. GetHighestConfessionID() will return
// the ID of the most recent confession.
ViewState ["ConfessionID"] = mySearch.GetHighestConfessionID (int.Parse(ViewState["Category"].ToString()));
}


Here's where the trouble comes in--I need to go to the next record in the database when the user hits Next, but I don't know how to do that. My big idea was to issue this command in the Next button:

ViewState ["ConfessionID"] = GetNextConfessionID (ViewState ["ConfessionID"]);


But I'm not quite sure how to increment/decrement my ConfessionID, since it's not guaranteed to be sequential (a record could have been deleted).

If the user hits Next, for example, I need to query for the next record ID, but I'm not sure how to do that since they're not necessarily sequential.

Is there a simple solution? I feel like I'm making a mountain out of a molehill.

Thanks in advance for any ideas.

View 2 Replies View Related

Could Not Be Bound?

May 22, 2007

Hi,

I am trying to run the following...


select PropertyID, a.*
from Property
inner join dbo.GetPropertyFacilities(Property.PropertyID)as a
on 1=1
where PropertyID = 16


The function GetPropertyFacilities basically takes the PropertyId and returns about 4 numbers which im trying to turn in to a list that looks like....

16 50
16 52
16 45
16 12

The error I'm getting is...

'Msg 4104, Level 16, State 1, Line 1
The multi-part identifier "Property.PropertyID" could not be bound.'

any help would be greatly appreciated.

Thanks

View 3 Replies View Related

Cannot Bound Column Name

Jan 22, 2008

Dear all,

I'm trying to run a query with no luck, I'm getting
"The multi-part identifier "table2.qty" could not be bound."

Here is my query:
select cust_nam , dat ,item_no , desc_lin_1,table2.qty
prc, cost, ret_reas_cod,(table2.qty*cost)
from table1,table2 where hdr_ticket_no = ticket_no and dat >= '20080101' and cat = 'test' and hdr_ticket_no in
( select ticket_no from table1 where dat >= '20080101')
order by dat

I have 2 databases on my sql server. If i choose the other one then this query runs but, if i choose the one that contains the tables I just get that error.Strange part is that it runs under the database that doesn't even contains the table.
If i remove qty from the list then it runs ok. both tables have a qty column. What I'm doing wrong? Any help would be appreciated.

View 4 Replies View Related

Memory Bound Objects

Oct 12, 2004

In SQL Server 2000 can we bind objects, like tables, etc. to memory/cache to enhance the performance? This feature is available in Sybase and I am very new to SQL Server.

Thanks.

View 2 Replies View Related

Default Bound To Column

Mar 2, 2005

I am running a script against a couple of databases on my SQL Server 2000 Standard Edition Instance and I am getting the following in the results pane:

"Default bound to column" I have searched the MS Knowledge base and found a couple of vague references to this. Does anyone know why I might be getting this??? the script 'seems' to run fine.. except for the funky error in the results pane. Script is attached. Thank you!!

View 2 Replies View Related

Index Array Out Of Bound

Feb 15, 2008

Dear All,
i'm getting an error "index array out of bound" while saving the record.

sql server 2005 with service pack1 system is working fine.
but at client place it is sql server 2005 with SP2. there we are getting error. any help....

windows 2003 sp1 at both the places. only the difference is
in sql server. how can i handle this

View 8 Replies View Related

Formating Bound Data

Apr 27, 2006

How do I change, or add to, the following code so as to be able to format the display:

this.txtAppointmentDate.DataBindings.Add(new Binding ("Text", dsData.Tables["Results"],"AppointmentDate")

The data is stored in SQL Server as datetime and I want only the date portion to show in the TextBox.

Thanks in advance

View 1 Replies View Related

ORA-01008: Not All Variables Bound

Aug 25, 2007


Hello Everyone,
I€™m trying to update my Target where the available value of each record is not equal to the Source records. But I€™m getting this error.
The code is below.

UPDATE "ADMINDB"."BED_VISIT"
SET "ADMIT_DATE" = ?,
"ADMIT_ELIG" = ?,
"ADMIT_LOCATION" = ?,
"ADMIT_TIME" = ?,
"ADMIT_TYPE" = ?,
"AVAILABILITY_CDE" = ?,
"BED_ARR_DATE" = ?,
"BED_ARR_TIME" = ?,
"BED_CLASS" = ?,
"BED_CLASS_DATE" = ?,
"BED_NO" = ?,
"BED_OUT_REASON" = ?,
"BED_READINESS" = ?,
"BED_SPECIALTY" = ?,
"CHIEF_COMPLAINT" = ?,
"CONFIDENTIAL" = ?,
"DIS_DATE_EST" = ?,
"DOCTOR_CODE" = ?,
"F_SOUNDEX" = ?,
"HOSP_BED_NO" = ?,
"HOSP_CODE" = ?,
"IN_OUT_DATE" = ?,
"IN_OUT_STATUS" = ?,
"INPUT_BY" = ?,
"INPUT_DATE" = ?,
"INPUT_TIME" = ?,
"ISOLATION_CODE" = ?,
"LENGTH_STAY_E" = ?,
"NO_OF_BEDS" = ?,
"NON_DIS_REASON" = ?,
"NURSE_STATION" = ?,
"ORIG_DIS_DATE" = ?,
"OUTSIDE_REF" = ?,
"PAT_ACC_FLAG" = ?,
"PHONE_EXT" = ?,
"PROB_SPECIALTY" = ?,
"REFER_DEPT" = ?,
"REFER_DOC" = ?,
"REFER_SOURCE" = ?,
"SMOKER_FLAG" = ?,
"SPEC_TRAN_DATE" = ?
WHERE "PATNO" = ?
AND "ADMIT_ELIG" != ?
AND "ADMIT_LOCATION" != ?
AND "ADMIT_TIME" != ?
AND "ADMIT_TYPE" != ?
AND "AVAILABILITY_CDE" != ?
AND "BED_ARR_DATE" != ?
AND "BED_ARR_TIME" != ?
AND "BED_CLASS" != ?
AND "BED_CLASS_DATE" != ?
AND "BED_NO" != ?
AND "BED_OUT_REASON" != ?
AND "BED_READINESS" != ?
AND "BED_SPECIALTY" != ?
AND "CHIEF_COMPLAINT" != ?
AND "CONFIDENTIAL" != ?
AND "DIS_DATE_EST" != ?
AND "DOCTOR_CODE" != ?
AND "F_SOUNDEX" != ?
AND "HOSP_BED_NO" != ?
AND "HOSP_CODE" != ?
AND "IN_OUT_DATE" != ?
AND "IN_OUT_STATUS" != ?
AND "INPUT_BY" != ?
AND "INPUT_DATE" != ?
AND "INPUT_TIME" != ?
AND "ISOLATION_CODE" != ?
AND "LENGTH_STAY_E" != ?
AND "NO_OF_BEDS" != ?
AND "NON_DIS_REASON" != ?
AND "NURSE_STATION" != ?
AND "ORIG_DIS_DATE" != ?
AND "OUTSIDE_REF" != ?
AND "PAT_ACC_FLAG" != ?
AND "PHONE_EXT" != ?
AND "PROB_SPECIALTY" != ?
AND "REFER_DEPT" != ?
AND "REFER_DOC" != ?
AND "REFER_SOURCE" != ?
AND "SMOKER_FLAG" != ?
AND "SPEC_TRAN_DATE" != ?



The error:

[OLE DB Command [20874]] Error: An OLE DB error has occurred. Error code: 0x80040E10. An OLE DB record is available. Source: "OraOLEDB" Hresult: 0x80040E10 Description: "ORA-01008: not all variables bound".

Please help me in finding the solution out.

View 2 Replies View Related

Using Controls In A Query

Oct 27, 2006

Hi, i'm very new to asp and i have a small question - If i have a control on my webpage, like "CurrentUser" (which is System.Web.UI.WebControls.LoginName), how can i use it in a query? I want a query which will return all records pertaining to the current user. If i was writing the query in normal SQL i would write the following: SELECT Date, JobID, EmployeeIDFROM TblTimeslotWHERE TblEmployee.EmployeeName = (The "CurrentUser" on the webpage) AND TblEmployee.EmployeeID = EmployeeID Thanks very much for your helpBen 

View 1 Replies View Related

Controls Disappear

Feb 12, 2007

Is it not possible to execute one package and then design another package? I am executing one package and trying to design another package and just have a grey window in the control tool box that says:

"there are no usable controls in this group. Drag an item onto this text to add it to the toolbar"

Can I only get my controls by dragging when another package is executing? Where do I drag them from?

Thanks,

Kayda

View 4 Replies View Related

How To Add An Event To CRI Controls

Jan 19, 2007

Hi all,

I am trying to develop a CustomReportItem similar to Matrix control. Is it possible to add some "OnClick" sort of events to a section of this CRI (As a drilldown button of matrix control allows to expand the respective column).

Please help me if there can be any solution.

View 5 Replies View Related

Controls Pushed Off To The Right

Feb 1, 2007

This is pretty weird... any controls past the halfway horizontal point of the report get pushed into page 2. The leftmost control is not affected just those to the right of it. It's like there is an invisible tab after the leftmost control. Smaller (not leftmost controls) (not past the middle of the page) are also pushed way to the right (just not into a new page)

Is there some property (that I'm not aware of) that does this? It doesn't matter if I use textboxes or lines. I have not changed any of the default control properties. flow layout is still LTR.
In my current report I have questions and answers on separate lines...I can't place them next to each other or it screws up the pagination.

I start with a new report and it does not do this but as soon as I add 2-3 vertical pages (over 11' x 2) This starts happening.

Has anyone experienced this?

View 1 Replies View Related

The Multi Type Identifier Xxx Cannot Be Bound

Jul 2, 2007

HI Gurus,
Trying to alter an existing Trigger on an insert event on one of our tables. The following sql generates: "Msg 4104, Level 16, State 1, Procedure insxECSIBHEADER, Line 4 The multi-part identifier "INSERTED.PROJECT" could not be bound."
Here's the SQL itself:
set QUOTED_IDENTIFIER ONgoALTER TRIGGER [insxECSIBHEADER] ON [dbo].[xECSIBHeader] AFTER INSERT AS BEGIN  IF SUBSTRING(INSERTED.[PROJECT],4,2) = 'DR'    BEGIN             UPDATE xECSIBHEADER SET xECSIBHEADER.[IBNUMBER] = LEFT(xECSIBHEADER.[PROJECT],2) + 'D' + Cast(xECSIBHEADER.[IBHeaderKey] AS VarChar(15)) FROM INSERTED INS INNER JOIN xECSIBHEADER ON xECSIBHEADER.[IBHeaderKey] = INS.[IBHeaderKey] WHERE INS.[IBNUMBER] IS NULL   END ELSE  BEGIN            UPDATE xECSIBHEADER SET xECSIBHEADER.[IBNUMBER] = LEFT(xECSIBHEADER.[PROJECT],2) + Cast(xECSIBHEADER.[IBHeaderKey] AS VarChar(15)) FROM INSERTED INS INNER JOIN xECSIBHEADER ON xECSIBHEADER.[IBHeaderKey] = INS.[IBHeaderKey] WHERE INS.[IBNUMBER] IS NULL  END
END

View 6 Replies View Related

Error Sql Excpetion Datetime.now Could Not Be Bound..

Apr 7, 2008

I am trying to call a userdefined function and it excepts and date like 4/15/2007 but when i call my function i get an error

the multipart identifier datetime,now could not be bound
and this is my codePublic Function GetPeriods()
Dim myconnection As New SqlConnection(System.Configuration.ConfigurationManager.AppSettings(APPSETTING_DBCONNECTION))
Dim query1 As String = "Select dbo.udf_Quarter(Datetime.Now)" 'Max(PeriodId) From Period"
myconnection.Open()
Dim MaxPeriodId As Integer
Dim cmd As New SqlCommand(query1, myconnection)
cmd.CommandType = CommandType.Text
MaxPeriodId = cmd.ExecuteScalar()
Response.Write(MaxPeriodId)
Session("PeriodId") = MaxPeriodId

Return (MaxPeriodId)

End Function any help will be appreicated
Regards,
Karen

View 2 Replies View Related

The Multi-part Identifier ....... Could Not Be Bound.

May 29, 2008

I am trying to execute a query in SQL SERVER 2005 for calculating days difference for each. I created a function because there are a lot of calculations. In SPeriods table I have 4 fields that I want to pass as parameters in the table-value function TFC_date_diff, but I receive the error "The multi-part identifier "CC.start_period_no" could not be bound.
Is there a solution for this ?
SELECT     CC.start_period_no, CC.end_period_no, CC.start_year, CC.end_year, TFC_date_diff.dates_differnceFROM         dbo.[SPeriods] AS CC CROSS JOIN                      dbo.TFC_date_diff(CC.start_period_no, CC.end_period_no, CC.start_year, CC.end_year) AS TFC_date_diff_1
Thanks a lot in advance!

View 2 Replies View Related

Using Bound Connections Sp_getbindtoken, Sp_bindsession

Jul 31, 2003

Hi,

I am looking for detailed information with eaxmples, about creating extended stored procedures using sp_getbindtoken, sp_bindsession for our ASP.NET application.

Microsoft has very less info on that.

If anyone has some information or link to the article related to Using Bound Connections. please help me out.

Thanks,
Anu

View 2 Replies View Related

Use DEFAULT CONSTRAINTs Or BOUND DEFAULTs?

Oct 30, 2005

I am doing a little research on Google about this topic and I ran intothis thread:http://groups.google.com/group/micr...dc13d4ee6758966I read SQL Server MVP Louis Davidson's post saying:"Actually they are more likely to drop the concept of bound defaults.Constraints are the standard way to do this, and really should be the wayyou create defaults anyhow."Even I read in the Microsoft SQL Server Introduction (SQL 7 bookpage 244, however we're using SQL Server 2000):"Constraints define rules regarding the values allowed in columns and arethe standard mechanism for enforcing integrity, preferred over triggers,rules, and defaults. They are also used by the query optimizer to improveperformance in selectivity estimation, cost calculations, and queryrewriting."Why constraint defaults are better? The second sentence about constraintshaving better optimization, I am guessing they don't mean this aboutDefault Constraints, rather the other type of constraints?Because I don't see how a Default Constraint have anything to do withperformance? Isn't default only to do with new records being created?At work we are setting all tables' columns to have constraint defaultsof 0 or ' ' (space character) in order not to have any column with theNULL value. Therefore we have dozens of files containing statements like:alter table TABLE1 add constraint TABLE1_ID_DFDEFAULT(' ') FOR IDgoalter table TABLE1 add constraint TABLE1_QUANTITY_DFDEFAULT(0) FOR QUANTITYgoFirst I was thinking to create 3 SQL Defaults called:DefaultZeroDefaultSpaceDefaultDateand then bind these defaults to all the columns of all tables excludingprimary keys. After creating the tables I would enumerate throughall the columns and bind one of these three Defaults based on theirdatatype:number = DefaultZerotext type = DefaultSpacedate type = DefaultDateAnd then unbind the ones that we specifically need to specify otherdefault values.So my question is should I do this by using sp_binddefault or stickwith using Default Constraints inside a table/columns loop code?Thank you

View 10 Replies View Related

The Multi-part Identifier Could Not Be Bound.

May 27, 2008

Hi All ,
i am getting this multi-part identifier not found error
followingis my stored procedure




ALTER PROCEDURE [dbo].[Ab_LP]

@gyr char(4),

-- 'A', --'S', only submitted will be returned;

--A=All, or any other letter other than 'S', all will b returned;

@ExONo char(1)='A'

AS

DECLARE @sql VARCHAR(1500)


SET @sql = 'SELECT LTRIM(RTRIM(t1.Last_Name))+'',''+LTRIM(RTRIM(t1.First_Name)) as Name,t2.emaddr as Email,t3.* FROM namesTable as t2,PersonalTable as t1'


IF (@ExONo='S')

SET @sql = LTRIM(RTRIM(@sql)) + ',LePAb AS t3 WHERE t3.emaddr = t2.emaddr AND t2.code = ''ABC'' AND t1.Emplid=t2.Emplid '

ELSE

SET @sql = LTRIM(RTRIM(@sql)) + ' LEFT JOIN LePAb AS t3 ON

t3.emaddr=t2.emaddr WHERE t2.code = ''ABC'' AND t1.Emplid=t2.Emplid '

IF (@gyr <> 0)

SET @sql = LTRIM(RTRIM(@sql)) + ' AND t2.gyr='+@gyr

ELSE

SET @sql = LTRIM(RTRIM(@sql)) + ' AND t1.Code = ''ABC'' '



SET @sql = LTRIM(RTRIM(@sql)) + ' ORDER BY Name'

print @sql

EXEC (@sql)

I am geting an error as

The multi-part identifier "t2.emaddr" could not be bound.
i have tried all the possible tricks but in vain.
plz help..
thanks in advance

View 5 Replies View Related

The Multi-part Identifier Could Not Be Bound.

Sep 10, 2006

hi,

i don't know what the prob with my code:

create table #tmpAllocation (

[ResourceID] int,

[Resource] varchar(50),

[WorkTeamID] int,

[WorkTeam] varchar(100),

[LineModuleId] int,

[AccountId] varchar(100),

[VpIdentifier] int,

[DivisionId] varchar(100),

[GroupId] int,

[Account/Version] varchar(100),

[version_id] int,

[1] numeric(9,5),[2] numeric(9,5),[3] numeric(9,5),[4] numeric(9,5),[5] numeric(9,5), numeric(9,5),[7] numeric(9,5), numeric(9,5),[9] numeric(9,5),

[10] numeric(9,5),[11] numeric(9,5),[12] numeric(9,5),[13] numeric(9,5),[14] numeric(9,5),[15] numeric(9,5),[16] numeric(9,5),[17] numeric(9,5),[18] numeric(9,5),

[19] numeric(9,5),[20] numeric(9,5),[21] numeric(9,5),[22] numeric(9,5),[23] numeric(9,5),[24] numeric(9,5),[25] numeric(9,5),[26] numeric(9,5),[27] numeric(9,5),

[28] numeric(9,5),[29] numeric(9,5),[30] numeric(9,5),[31] numeric(9,5),[32] numeric(9,5),[33] numeric(9,5),[34] numeric(9,5),[35] numeric(9,5),[36] numeric(9,5),

[37] numeric(9,5),[38] numeric(9,5),[39] numeric(9,5),[40] numeric(9,5),[41] numeric(9,5),[42] numeric(9,5),[43] numeric(9,5),[44] numeric(9,5),[45] numeric(9,5),

[46] numeric(9,5),[47] numeric(9,5),[48] numeric(9,5),[49] numeric(9,5),[50] numeric(9,5),[51] numeric(9,5),[52] numeric(9,5),[53] numeric(9,5))

insert into #tmpAllocation

select msp_resources.emp_code as [ResourceID],

msp_resources.res_name as [Resource],

WorkTeam.workteam_id as [WorkTeamID],

acc.account_name + ' / ' + WorkTeam.workteam_name as [WorkTeam],

line_module.line_module_id as [LineModuleId],

acc.account_id as [AccountId],

vp.vp_identifier as [VpIdentifier],

division.division_id as [DivisionId],

division.group_id as [GroupId],

Account.account_name + ' / ' + Version.version_name as [Account/Version],

Version.version_id as [version_id],

Version_Resources_Allocation.pct_allocation [pct_allocation]

from WorkTeam, Version_Resources_Allocation

pivot (sum(pct_allocation )

for Version_Resources_Allocation.week IN ([1],[2],[3],[4],[5],,[7],,[9],[10],[11],[12],[13],[14],[15],[16],[17],[18],[19],[20],[21],[22],[23],[24],[25],[26],[27],[28],[29],[30],[31],[32],[33],[34],[35],[36],[37],[38],[39],[40],[41],[42],[43],[44],[45],[46],[47],[48],[49],[50],[51],[52], [53])) as pvt

inner join Version_Resources_Allocation on WorkTeam.workteam_id = Version_Resources_Allocation.workteam_id

inner join WorkTeam_Resources_Assignments on WorkTeam_Resources_Assignments.resource_id = Version_Resources_Allocation.resource_id

and WorkTeam_Resources_Assignments.workteam_id = Version_Resources_Allocation.workteam_id

inner join calendar on calendar.year = WorkTeam_Resources_Assignments.year

and calendar.month = WorkTeam_Resources_Assignments.month

and calendar.year = Version_Resources_Allocation.year

and calendar.week = Version_Resources_Allocation.week

inner join Version on Version.version_id = Version_Resources_Allocation.version_id

inner join Account on Account.account_id = Version.account_id

--hierarchy joins

inner join line_module on line_module.line_module_id = WorkTeam.line_module_id

inner join Account as acc on acc.account_id = line_module.account_id

inner join vp on vp.vp_identifier = acc.vp_identifier

inner join division on division.division_id = vp.division_id

--Resources joins

inner join msp_resources on msp_resources.emp_code = Version_Resources_Allocation.resource_id

where Version_Resources_Allocation.resource_id in (select top 100 percent emp_code from #staffEmployees where id between ((@quota * (@pageIndex - 1) + 1)) and (@quota * @pageIndex) order by res_name)

and

(

(Version_Resources_Allocation.year = @startYear and Version_Resources_Allocation.week >= @startWeek and Version_Resources_Allocation.week <= (case when @startYear = @endYear then @endWeek else @maxWeeksInFirstYear end))

or

(Version_Resources_Allocation.year = @endYear and Version_Resources_Allocation.week <= @endWeek and Version_Resources_Allocation.week >= (case when @startYear = @endYear then @startWeek else 1 end))

)

and

(

pct_availability!=0 or (pct_availability is null and staffing_pct_availability!=0)

)

and

(

(WorkTeam_Resources_Assignments.year = @startYear and WorkTeam_Resources_Assignments.month >= @startMonth and WorkTeam_Resources_Assignments.month <=

case when @startYear = @endYear then @endMonth else 12 end

)

or

(WorkTeam_Resources_Assignments.year = @endYear and WorkTeam_Resources_Assignments.month <= @endMonth and WorkTeam_Resources_Assignments.month >=

case when @startYear = @endYear then @startMonth else 1 end

)

)

--and pct_allocation is not null

group by msp_resources.emp_code,

msp_resources.res_name,

WorkTeam.workteam_id,

WorkTeam.workteam_name,

line_module.line_module_id,

acc.account_id,

acc.account_name,

vp.vp_identifier,

division.division_id,

division.group_id,

Account.account_name + ' / ' + Version.version_name,

acc.account_name+ ' / ' + WorkTeam.workteam_name,

Version.version_id

I get:



The multi-part identifier "WorkTeam.workteam_id" could not be bound.

The multi-part identifier "WorkTeam.line_module_id" could not be bound.



Why?





Thanks,

Omri

View 4 Replies View Related

Combining 3 Datasource Controls With T-sql

Nov 14, 2007

 Hello everyone, I'm trying to get a count of 3 different types on the same field.  For Example, let's use Gender as the field with these options: Male, Female, Not Given.  What I'm wanting to do is retrieve a count for each type.  What I have so far is:  SELECT COUNT(Gender) WHERE Gender = 'Male' and I have to duplicate this in 3 different data controls.  I would like, however, to have one datasource control with a statement along the lines of:       SELECT ( SELECT COUNT(Gender) FROM Users WHERE Gender='Male), SELECT COUNT(Gender) FROM Users WHERE Gender='Female', SELECT COUNT(Gender) WHERE Gender='NotGiven' )       From UsersOr something to that effect.  Any suggestions?Thank you greatly for your help,Mark  

View 2 Replies View Related

User Controls And Sqldatasource

Nov 19, 2007

I created a user control file with 3 properties. I would like to call this user control in a datalist control in the hosting page and pass the properties from a sqldatasource control. To this end I have a code like below;
<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:ConnectionString %>"SelectCommand="SELECT [1], [2], [3] FROM [table1]"></asp:SqlDataSource>
<asp:DataList ID="DataList1" runat="server" DataSourceID="SqlDataSource1" DataMember="DefaultView" >
<ItemTemplate>
<uc:kk ID="kk1" runat="server" One='<%# Eval("1") %>' Two='<%# Eval("2") %>' Three='<%# Eval("3") %>' /></ItemTemplate></asp:DataList> I don't get any errors when I run the page, however it won't work as I wish. Only thing that appears in the rows of datalist is "01.01.0001 00:00:00".

View 4 Replies View Related

Error Using Login Controls

May 14, 2008

Hello All,
I am recieving this error using vs2005.  I am using the login controls which creates a mdf file. i am not using sql server 2005 in this program.  The program runs well in my local machine, but as soon as i publish the site, i recieve this error after i login into the site. 
An error has occurred while establishing a connection to the server.  When connecting to SQL Server 2005, this failure may be caused by the fact that under the default settings SQL Server does not allow remote connections. (provider: SQL Network Interfaces, error: 26 - Error Locating Server/Instance Specified) Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.Data.SqlClient.SqlException: An error has occurred while establishing a connection to the server.  When connecting to SQL Server 2005, this failure may be caused by the fact that under the default settings SQL Server does not allow remote connections. (provider: SQL Network Interfaces, error: 26 - Error Locating Server/Instance Specified)
Source Error:
An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below. 
Stack Trace:
[SqlException (0x80131904): An error has occurred while establishing a connection to the server.  When connecting to SQL Server 2005, this failure may be caused by the fact that under the default settings SQL Server does not allow remote connections. (provider: SQL Network Interfaces, error: 26 - Error Locating Server/Instance Specified)]   System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection) +739123   System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj) +188   System.Data.SqlClient.TdsParser.Connect(ServerInfo serverInfo, SqlInternalConnectionTds connHandler, Boolean ignoreSniOpenTimeout, Int64 timerExpire, Boolean encrypt, Boolean trustServerCert, Boolean integratedSecurity, SqlConnection owningObject) +685966   System.Data.SqlClient.SqlInternalConnectionTds.AttemptOneLogin(ServerInfo serverInfo, String newPassword, Boolean ignoreSniOpenTimeout, Int64 timerExpire, SqlConnection owningObject) +109   System.Data.SqlClient.SqlInternalConnectionTds.LoginNoFailover(String host, String newPassword, Boolean redirectedUserInstance, SqlConnection owningObject, SqlConnectionString connectionOptions, Int64 timerStart) +383   System.Data.SqlClient.SqlInternalConnectionTds.OpenLoginEnlist(SqlConnection owningObject, SqlConnectionString connectionOptions, String newPassword, Boolean redirectedUserInstance) +181   System.Data.SqlClient.SqlInternalConnectionTds..ctor(DbConnectionPoolIdentity identity, SqlConnectionString connectionOptions, Object providerInfo, String newPassword, SqlConnection owningObject, Boolean redirectedUserInstance) +170   System.Data.SqlClient.SqlConnectionFactory.CreateConnection(DbConnectionOptions options, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningConnection) +130   System.Data.ProviderBase.DbConnectionFactory.CreatePooledConnection(DbConnection owningConnection, DbConnectionPool pool, DbConnectionOptions options) +28   System.Data.ProviderBase.DbConnectionPool.CreateObject(DbConnection owningObject) +424   System.Data.ProviderBase.DbConnectionPool.UserCreateRequest(DbConnection owningObject) +66   System.Data.ProviderBase.DbConnectionPool.GetConnection(DbConnection owningObject) +496   System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection owningConnection) +82   System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory) +105   System.Data.SqlClient.SqlConnection.Open() +111   System.Web.DataAccess.SqlConnectionHolder.Open(HttpContext context, Boolean revertImpersonate) +84   System.Web.DataAccess.SqlConnectionHelper.GetConnection(String connectionString, Boolean revertImpersonation) +197   System.Web.Security.SqlMembershipProvider.GetPasswordWithFormat(String username, Boolean updateLastLoginActivityDate, Int32& status, String& password, Int32& passwordFormat, String& passwordSalt, Int32& failedPasswordAttemptCount, Int32& failedPasswordAnswerAttemptCount, Boolean& isApproved, DateTime& lastLoginDate, DateTime& lastActivityDate) +1121   System.Web.Security.SqlMembershipProvider.CheckPassword(String username, String password, Boolean updateLastLoginActivityDate, Boolean failIfNotApproved, String& salt, Int32& passwordFormat) +105   System.Web.Security.SqlMembershipProvider.CheckPassword(String username, String password, Boolean updateLastLoginActivityDate, Boolean failIfNotApproved) +42   System.Web.Security.SqlMembershipProvider.ValidateUser(String username, String password) +83   System.Web.UI.WebControls.Login.OnAuthenticate(AuthenticateEventArgs e) +160   System.Web.UI.WebControls.Login.AttemptLogin() +105   System.Web.UI.WebControls.Login.OnBubbleEvent(Object source, EventArgs e) +99   System.Web.UI.Control.RaiseBubbleEvent(Object source, EventArgs args) +35   System.Web.UI.WebControls.Button.OnCommand(CommandEventArgs e) +115   System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument) +163   System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +7   System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +11   System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +33   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +5102
 
 
does anyone know why?
 thank you,
 kagome
 

View 9 Replies View Related

How To Create Dynamic Controls In Wpf + C#

Nov 5, 2007

Hi,

i want to create dynamic controls using wpf and c#.

can any body send me some code snippet.

for example:-

one of my window page have 100s of fields like textbox, checkbox and date controls in a group inside different grid and panel.

now if admin has made that amoung 100 fields user should be able to see only 20 or 30 fields.

how will i do so, just making the fileds invisible won't work, coz all the fields should be visible from top of the form,

means i want to push all the visible fields at the top.

what are the best way to do so.

need it urgent

thanx a lot


View 3 Replies View Related

Regarding Form Controls In Reporting Sql

Aug 8, 2007

I am doing 350 controls as in a form like in reporting service . Due to so many controls the reporting sql server after deployment the preview and report must be slow. and i will checked the data transmission in stored procedure from sql server it will be faster.I am having doubt in controls in form will be slower.


Is there any suggestions without decrement the controls and to be report will be faster.

View 1 Replies View Related

Problem In The Membership Controls

Jun 3, 2007

sir

i have uploaded my website but there is a problem

It is working very well wneh on the local host

but when uploaded on the web server the login control is not validating the users of the database

also i have added a CAPTCHA control

and that is giving an error that the cobe u entered is not matching

u can even check this error

My Url is http://www.webgrowthengine.com

click on the login button

user name: "aaaa" (Excluding the quotes)

password: !@#$%^& (Press shift+ 1234567)



plzhelp me

Nitin

View 1 Replies View Related

Data Mining Web Controls

May 13, 2007

Hi ... hope you can help.

I would like to use the Data Mining Web Controls which ship with the MSSQL2005 Beta 2. The installer (BetaAnalysisServicesSamples.MSI) is supposed to create a new virtual directory and should also create the DataMiningHTMLViewers.dll according to "ReadMe_Data_Mining_Web_Controls.rtf"

But the MSI only creates a few new directories with the source code and a deployment project (DMHTMLViewersSetup.vdproj) which won't open with VS2003. The solution apears to be for VS2005.

How do I install the Web Controls?

View 3 Replies View Related

Matrix Moving Other Controls

Jun 2, 2006

RS 2005

I have a matrix item in a report. It is only about 7cm in width in design mode but obviously explodes out to about 30cm in when the report is run as thats the way the query behind it works.

The problem is any control e.g. a chart placed above and to the right of the matrix in design mode gets pushed across to the end of the matrix's width when the report is run, which causes extra pages in the report.

Other controls placed directly above the matrix in design mode hold their position when the report is run, it is only those controls placed further right than the end of the matrix (and above the matrix) in design mode that get pushed across. Why is this, is there a way to fix it?

Thanks

N

View 3 Replies View Related

Report And Other Controls Not Rendered

Aug 12, 2007



After resolving all the installation and configuration related issues, I was able to deploy a couple of projects on my report server. I can see alll folders and reports listed inside the folders from http://<servername>/reports . All works fine except when I run a report, the http://<servername>/Reports/Pages/Report.aspx page does not render report.

This page displays View, Properties, History Subscriptions etc, menu items on the top section of the page. It also displays Home, My Subscriptions, Site Settings, Help etc. links on top right corner of the page. I can also see the bar that has "New subscription" button. But the problem starts from the section below that. It does NOT display the Report navigation bottons (like First page button, Next Page button, previous page button, Last page button, print button etc.) Appears that the icons images for these bottons are missing. And above all, the page does not render report.

IE browser status indicate the following error:
error:'HoevrImagectl161_ctl01_ctl01_ctl06_ctl01' is null or not an object.

The report renders fine via http://<servername>/ReportServer/Pages/ReportViewer.aspx


I may not have explained the problem well here however, if you are interested, I can email you the screenshot of Report.aspx to help you understand the problem.


Any help is appreciated!!!

View 6 Replies View Related

Ports Used By ReportViewer Web Controls

Jan 15, 2007

When a ReportViewer control is used to access a report on a remote SQL Server database, on what ports does the communcation occur? Does the control communicate on on the SQL Server ports of 1433 and 1434 or does it communcate as a web service on port 80 (or 443 for HTPPS)?

View 1 Replies View Related







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