|
It's the first, but you're allowed to try both.
Bastard Programmer from Hell
if you can't read my code, try converting it here[^]
|
|
|
|
|
Command is successful but still unable to get result. Giving error message as "Automation Error The system cannot find the file specified"
|
|
|
|
|
Good huntin'
Bastard Programmer from Hell
if you can't read my code, try converting it here[^]
|
|
|
|
|
Yes all classes have Guid's and also i've set ClassInterface(ClassInterfaceType.None).
yes, i'm on win 7 i've registered to admin account.
I've tried with /codebase option also but it didnot make any difference
I did not install the dependency dll's on admin account.
Do i need to register the .tlb files with regtlibv12.exe ?
I guess inorder to use /codebase option, my dll need to be strongly name, but my dll is not strongly name because my third party dll is not stronly named .
modified 17-Aug-12 2:11am.
|
|
|
|
|
Karthik Reddy wrote: Do i need to register the .tlb files with regtlibv12.exe ?
No. AFAIK, regtlib12 isn't required.
Karthik Reddy wrote: I guess inorder to use /codebase option, my dll need to be strongly name, but my dll is not strongly name because my third party dll is not stronly named .
..there's the problem.
Bastard Programmer from Hell
if you can't read my code, try converting it here[^]
|
|
|
|
|
i have the app i want users to set connection to the database at run time by supplying the data source name,user id and password of the database before the application set. This is what i have done but it seem not to get me the exit output i want.any help?
Public Sub savenewconnection(ByVal id As String, ByVal pass As String, ByVal source As String)
Try
Dim newdbcon As String
Dim oldconnection As ConnectionStringSettings = ConfigurationManager.ConnectionStrings("mydbcon")
Dim dbcon As String = oldconnection.ConnectionString
Dim builder As New OleDbConnectionStringBuilder(dbcon)
builder.Add("Data Source", source)
builder.Add("Password", pass)
builder.Add("User ID", id)
newdbcon = builder.ConnectionString
Dim config As System.Configuration.Configuration = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None)
config.ConnectionStrings.ConnectionStrings("mydbcon").ConnectionString = newdbcon
config.Save(ConfigurationSaveMode.Modified)
ConfigurationManager.RefreshSection("ConnectionStrings")
Catch ex As Exception
MsgBox(ex.Message)
End Try
End Subry
End Sub
|
|
|
|
|
Instead of creating a new post, edit your previous post and add your inputs there. Please delete this post.
|
|
|
|
|
i have the app i want users to set connection to the database at run time by supplying the data source name,user id and password of the database before the application set. This is what i have done but it seem not to get me the exit output i want.any help?
Public Sub savenewconnection(ByVal id As String, ByVal pass As String, ByVal source As String)
Try
Dim newdbcon As String
Dim oldconnection As ConnectionStringSettings = ConfigurationManager.ConnectionStrings("mydbcon")
Dim dbcon As String = oldconnection.ConnectionString
Dim builder As New OleDbConnectionStringBuilder(dbcon)
builder.Add("Data Source", source)
builder.Add("Password", pass)
builder.Add("User ID", id)
newdbcon = builder.ConnectionString
Dim config As System.Configuration.Configuration = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None)
config.ConnectionStrings.ConnectionStrings("mydbcon").ConnectionString = newdbcon
config.Save(ConfigurationSaveMode.Modified)
ConfigurationManager.RefreshSection("ConnectionStrings")
Catch ex As Exception
MsgBox(ex.Message)
End Try
End Sub
|
|
|
|
|
Cross post
Why is common sense not common?
Never argue with an idiot. They will drag you down to their level where they are an expert.
Sometimes it takes a lot of work to be lazy
Please stand in front of my pistol, smile and wait for the flash - JSOP 2012
|
|
|
|
|
Have a VB6 legacy program that has been running for years and never saw this before.
It opens a text file, reads the contents and closes the file, code is:
f1 = FreeFile
Open filename For Binary As #f1 'Open the file
RawData = Input$(fileLen(filename), #f1) 'read it
Close #f1 'Close it
When a user logs on with a non administrator account and tries to run this they get a "Path/File access error". If they log in using an administrator account it works fine.
Interestingly enough, it does appear to actually read the file, but the warning is bothersome (removing the warning is not an option)
I tried every combination of security on the the file permissions, enabling/disabling Modify, Read and Execute, Read, Write and so-on, the best I can do is generate a "file not found" error, not an access error.
Any ideas what else to look at?
Thanks in advance
no-e
|
|
|
|
|
If the file is in a 'my documents' directory which is not the logged in user then you will get a permissions error. You could try moving the file to a directory outside of 'my documents'
|
|
|
|
|
Thanks, but the file is in a short path off the root of the C: drive
No-e
|
|
|
|
|
Commonly, non administrator user can't access C: drive. U have to set access right for the limited user from admin.
|
|
|
|
|
derek9999 wrote: Like developing Commodore software? CBM prg Studio
That looks really cool and brings me back memories of programming back in the Commodore days.
"Any sort of work in VB6 is bound to provide several WTF moments." - Christian Graus
|
|
|
|
|
Thanks, did you give it a try?
|
|
|
|
|
Yes, I've given it a try, and looks to be something to mess around with on some free time.
"Any sort of work in VB6 is bound to provide several WTF moments." - Christian Graus
|
|
|
|
|
No-e wrote: When a user logs on with a non administrator account and tries to run this they get a "Path/File access error". If they log in using an administrator account it works fine.
Hence, it must be something that's bound to the profile. Are you using any environment-variables? What is the path based on? Can you show an example? Any other relevant code in there that might cause errors, like reading your path from a key in the registry?
No-e wrote: Interestingly enough, it does appear to actually read the file
It "appears"? Please verify the actual behaviour; print out the contents of the file or write it to a temp location right after reading. Does or doesn't it read the file? My guess is that it didn't.
Bastard Programmer from Hell
if you can't read my code, try converting it here[^]
|
|
|
|
|
No environment variables, path is read from a configuration file, fairly straight forward. Not sure about additional code, it is very simple procedure, this one reads it and converts it from hex to binary and returns it in an array (of small blocks to be shoved down a serial port in the calling routing).
I could have been more clear on appears, by appears, the file must be read because the system converts it and sends it to a bunch of hardware. The operator tells me they see this happening (the system shows the file being loaded in blocks), and the hardware subsequently goes off and does its thing with this new data, which works correctly.
No-e
|
|
|
|
|
Since you're getting a Path/Access Violation error, you've got one of two causes.
Either the path you built in "filename" is invalid, or the user that's running the code doesn't have appropriate permissions to the folderpath the file is in.
|
|
|
|
|
so, I'm making an ini editor for this game that has no advanced options. I found an INI reader/writer here:
http://www.mentalis.org/soft/class.qpx?id=6[^]
When I debug or run the program on my laptop (where I have windows 7 and vb2010 installed) it works fine. I dual boot to winxp works fine there too
I have two other win7 computers and JIT debugger comes up on both saying:'
Error message: An item with the same key has already been added
I see references to the ini class inside the details. Cause it uses dictionaries. But I get no exception on xp or the dev win7 install.
also note: I changed the project down to .NET 2.0 after I made the project. Does this have anything to do with it?
please help
|
|
|
|
|
Then the ini files you read on those other computers are not correct, e.g. a duplicated section.
In order to prevent the JIT debugger rom being invoked, use some try..catch in the function where you call your ini reader.
|
|
|
|
|
I am doing research on VB.Net code to pull jobs from one printer que and sending that job to another printer on the same network. Any suggestions?
|
|
|
|
|
DWprogrammer wrote: I am doing research
If you're doing research, then you probably already used Google. And if you have, you'll already know about the article[^] on CodeProject.
So, how would I know what links you have and haven't seen?
Bastard Programmer from Hell
if you can't read my code, try converting it here[^]
|
|
|
|
|
Hi everyone,
I am a beginner in VB. I have a project about expenses management.
So far I am having problem in inserting, updating and showing multiple table's data in 1 form(The expenses template)
Info:
SQL database:
Expenses(ExpensesID,Date,Food,Entertainment....Cash_Remains)
Food(FoodID,Breakfast....Sub_Total)
...........
Then when I click on next or previous it will show the same form but with new empty data or existing data(How do I do this?).
For the update part I know how to do it in the tableadapter but do I really need to create all the updates for all tables to work?
Like:
food.tableadapter.update(parameter)
entertainment.tableadapter.update(parameter)
or is there any better way?
Sorry for asking too much and also not politely in programming maner.
|
|
|
|
|
garyu87 wrote: Then when I click on next or previous it will show the same form but with new empty data or existing data(How do I do this?).
Display the form, and clear it's contents.
I'm not going to provide a personalized tutorial based on requirements; your question is very broad, and would require explanation on what Sql is, how you show a form, saving, loading, refreshing..
Start with displaying a form. Once you have that, move on to displaying "something". Once you have that, move on to "modifying". If you're stuck, ask for help - on that particular step. You'll get a ton more help if you ask a specific question on how to do something.
Walkthroughs[^]
How Do I video's[^]
Bastard Programmer from Hell
if you can't read my code, try converting it here[^]
|
|
|
|