|
|
I've tried to install the add-in and get a 'failed to load ... unknown error 80131500.
I uninstalled Studio.NET and tried it again and still got the same error.
What next.
cb
|
|
|
|
|
What version of Visual Studio .NET u use?? 2002 or 2003???
There is nothing new under the sun, But there are lots of old things we don't know. - Ambrose Bierce
|
|
|
|
|
|
OK, in the 2003 VS.NET...
When did the error message apprear?? During the installation of the plugin??
I had no issues in my case. If you have any installation problems for the plugin, you try to re-install the same after rebooting the PC
There is nothing new under the sun, But there are lots of old things we don't know. - Ambrose Bierce
|
|
|
|
|
I get the error when I start a new 'startup project' and then select the add-in through the add-in manager.
I've reinstalled everything with the same results.
cb
|
|
|
|
|
Did u follow the instructions as in the document?? Please write down the steps u followed
There is nothing new under the sun, But there are lots of old things we don't know. - Ambrose Bierce
|
|
|
|
|
I ran the setup for the toolkit
I put a copy of the dotnetfx.exe in the C:\Program Files\Microsoft\MSDE 2000 Deployment Toolkit\Template\CD directory.
I started a new setup project.
I selected Tools^Add-in Manager then checked the MSDE 2000 Bootstrap Loader Configurator.
That's when I get a dialog that indicates that the add-in failed to load with and unknown error 80131500 and offers to remove the add-in.
cb
|
|
|
|
|
hmm I have no idea about the error message sorry
There is nothing new under the sun, But there are lots of old things we don't know. - Ambrose Bierce
|
|
|
|
|
I contacted the reference in the documentation and found out that although the dates on the package was the same as the one I downloaded ... One of the .dlls (M2KBSLC.dll)had changed.
I redownloaded the toolkit (for about the 5th time) and did a reinstall.
In the end it worked.
Thanks for your help!
|
|
|
|
|
betterc wrote:
In the end it worked
There is nothing new under the sun, But there are lots of old things we don't know. - Ambrose Bierce
|
|
|
|
|
Can I use ADOX and ADO libraries in the same program?
Shenthil
|
|
|
|
|
|
My problem has 2 workflows:
WF1:=>I'm OK<=With an active connection, the user can drag and drop fields in a table and I'm succesfully generate an SQL string.
WF2:=>I'm now in trouble<= I let the user type the SQL string in a richtextbox. And now I must display all the tables, the relation ships, the fields etc... specified in the SQL string typed by the user. Would you please give me some helps? I really need an effective algorithm to parse this SQL string. Thank you in advance
|
|
|
|
|
I have written a basic SQL parser before, but it was parsing generated SQL, which was fairly tightly under my control anyway. I would not want to do it for SQL that the user typed! SQL can be very complex, with nested queries and multiple ways of writing the same query. Most typed queries will be simple though, so maybe you can get by with something basic, that works in 90% of cases.
Alternate solution 1: I would leverage what I could from SQL Server. In SQL Query Analyzer, you can look at the query plan for a particular query. This shows some of what you are interested in. Perhaps you could find out how that is done, and use a similar technique.
Alternate solution 2: SQL Enterprise and SQL Query analyzer both have a query designer tool that does something similar to what you want. It may be that there is an underlying API that you could utilize.
Alternate solution 3: Create a temporary view from the SQL, and then use various techniques to analyze that view. sp_depends will tell you the tables, sp_help will tell you the result structure. Not sure how you would tell the relationships though.
|
|
|
|
|
Would you please tell me more about the Solution 2? It will be better if I can utilize some API, but which API? Can you show me an example using these API? And would you mind send me your project that you've written? Thank you.
|
|
|
|
|
Hi
We are facing an acute situation in our web-application. Technology is ASP.NEt/VB.NET, SQL Server 2000.
Consider a scenario in which User 1 is clicking on a button which calls a SQL stored procedure. This procedure selects Group A of records of Database Page1.
At the same time if User 2 also clicks the same button which calls same SQL stored procedure. This procedure selects Group B of records of Database Page1.
So, its the same Page1 but different sets of records. At this moment, both the calls have shared locked on the Page1 inside the procedure.
Now, in call 1, inside the procedure after selecting Group A of records, the next statement is and update to those records. As soon as update statement executes, SQL Server throws a deadlock exception as follows :
Transaction (Process ID 78) was deadlocked on lock resources with another process and has been chosen as the deadlock victim. Rerun the transaction
We are able to understand why its happening. Its because, Group A and Group B of records are on the same Page1. But both the users have shared lock on the Page1. So, no one gets the exclusive lock in records for update, even though, the records are different.
How can I resolve this issue? How can I get lock on wanted rows instead of entire page?
Please advice. Thanks a bunch.
Pankaj
Follow your goals, Means will follow you ---Gandhi---
|
|
|
|
|
You can use WITH ( ROWLOCK ) after the table name in the FROM clause. However, you should consider whether you should be holding your transactions open for user interaction. It's usually better to select the results and release the locks, then perform comparisons to determine if the row has changed when the user wants to update. It's up to you what you do if another user has changed a row since this user started editing.
Stability. What an interesting concept. -- Chris Maunder
|
|
|
|
|
I would recommend not using locks. What I do is use a time stamp column. During the update stored procedure, I do a check to make sure the date time stamp is equal to the actual value in the table for that record. If the time is the same, I update the column to the current date time prior to the actual update. If not, I raise an error, then requery the table information for the last change user and date time.
Again, I would not recommend do any type of locks.
Just my 2¢,
Michael
I firmly believe that any man's finest hour, the greatest fulfillment of all that he holds dear, is that moment when he has worked his heart out in a good cause and lies exhausted on the field of battle - victorious.
Vince Lombardi (1913-1970)
|
|
|
|
|
This might help someone else out; in any event, I wanted to get this off my chest.
Some s/w I've worked many, many hours on uses the ATL OLEDB classes to communicate with a database, which is specified by a connection string. When we use the SQLOLEDB provider against MSSQLServer, we have no problems (well, not with the database!). However, using OraOLEDB.ORACLE against Oracle 9.2 gives some really bizarre behaviour.
Normally, if you want an updateable rowset, you just specify (DBPROP_IRowsetChange, true) and (DBPROP_UPDATEABILITY, flags).
Open your rowset, call SetData() to update, and all goes well.
However, with Oracle, if your rowset contains blobs (long data), then you also need to specify (DBPROP_IRowsetUpdate,true), which *should* give you a deferred update rowset, meaning that you need to call SetData() and Update() to update the row. Now (a) you don't need to call Update(), just SetData works! and (b) this doesn't work for SQL Server
All in all, a sorry little mess.
Thankfully, it's possible to determine from a CSession object whether we're connecting to an ORACLE database or not, and thanks to the ability produce a template, the rowset property setup and updating of the data can also be hidden from the 'casual developer'. But isn't OLE DB intended to take care of this crud for us? Come back ODBC, all is forgiven....
Steve S
My, that feels better. What will feel even better, of course, is leaving this job on 30th April - now if only I had somewhere to go....
|
|
|
|
|
Ahhhhhh....Many Oracle problems you still have grasshopper....
Ah well - 30th not long to go....still nothing in pipeline?
"Now I guess I'll sit back and watch people misinterpret what I just said......"
Christian Graus At The Soapbox
|
|
|
|
|
I am using ADO recordsets in my C++ program. I am adding a new record by calling AddNew method of recordset object. Now, I dont' want to override any default values set for a particular column while adding the records. How can find whether default values are set for a column, and if set, how can I get the default values. what are the methods available for that?
Thanks in advance
Shenthil
|
|
|
|
|
Hi,
As part of a Project I have to create a Database Software, with MS Access as the Back end and use VB for the front end. I have to go right from the basics. Is there any good tutorials or documents available on the net that I could use. I would really appreciate if someone would pass it on.
Regards,
Ajit
"Insanity is my Birth Right!!!!"
|
|
|
|
|
|
How can i open an access-file (database.mdb) with DAO using a special systemdb/workgroupfile (database_sys.mdw) ???
if i use ODBC i can defien a systemdb in de ODBC-connect-string ... but it doesn't work with DAO !!!
thx a lot
cr97
|
|
|
|