StrataFrame Forum
Back
Login
Login
Home
»
StrataFrame Application Framework - V1
»
Business Objects and Data Access (How do I?)
»
How to use BO.FillByPrimaryKey(Int64 (Long) Parameter Array)?
How to use BO.FillByPrimaryKey(Int64 (Long) Parameter Array)?
Post Reply
Like
0
How to use BO.FillByPrimaryKey(Int64 (Long) Parameter Array)?
View
Flat Ascending
Flat Descending
Threaded
Options
Subscribe to topic
Print This Topic
RSS Feed
Goto Topics Forum
Author
Message
Trent Taylor
Trent Taylor
posted 15 Years Ago
ANSWER
Post Details
Share Post
Group: StrataFrame Developers
Posts: 6.6K,
Visits: 6.9K
Cool
Reply
Like
0
Edhy Rijo
E
Edhy Rijo
posted 15 Years Ago
ANSWER
Post Details
Share Post
E
Group: StrataFrame Users
Posts: 2.4K,
Visits: 23K
Trent L. Taylor (05/26/2009)
Let me know if this is not what you were getting at.
Thanks, that is exactly what I was looking for.
Edhy Rijo
Reply
Like
0
Trent Taylor
Trent Taylor
posted 15 Years Ago
ANSWER
Post Details
Share Post
Group: StrataFrame Developers
Posts: 6.6K,
Visits: 6.9K
You will just need to create a collection of PKs. The easiest way is to create a generic List(Of Long) and then ToArray it. I would look something like this.
Dim pks As New System.Collections.Generic.List(Of Long)
For Each bo As BO1 in BO1.GetEnumerable()
pks.Add(bo.MyPk)
Next
BO2.FillByPrimaryKey(pks.ToArray())
Let me know if this is not what you were getting at.
Reply
Like
0
Edhy Rijo
E
Edhy Rijo
posted 15 Years Ago
ANSWER
Topic Details
Share Topic
E
Group: StrataFrame Users
Posts: 2.4K,
Visits: 23K
I have a BO1 with some records, I need to fill another BO2 with the same records in BO1, I think that using the BO.FillByPrimaryKey(Int64 (Long) Parameter Array) may be a quick solution. Now I don't know how to code to create the Long parameter array needed for BO2.FillByPrimaryPK(), can somebody post some quick code on how to do this?
So far, I can enumerate the BO2 like this:
' Here I need to code to create the Parameter Array
For Each ItemsBO As bizTransactionItems In Me.BizTransactionItems1.GetEnumerable
' Here I need the code to increment the Parameter Array
Next
' BO.FillByPrimaryKey(Int64 (Long) Parameter Array)
Thanks!
Edhy Rijo
Reply
Like
0
GO
Merge Selected
Merge into selected topic...
Merge into merge target...
Merge into a specific topic ID...
Open Merge
Post Reply
Like
0
Similar Topics
Post Quoted Reply
Reading This Topic
Login
Login
Remember Me
Reset Password
Resend Validation Email
Login
Explore
Messages
Mentions
Search