|
Hello,
let's say that you have an application with 50+ tables. the most of them are related to each other by their category(eg. customers->cust_categories->cust_types, products->prod_categories->prod_types, etc).
You make a HUGE dataset which have all database contents and use it whenever you need it or you make small datasets even if some of the tables such as "color" for example are exist more than once in these datasets?
thanks in advance,
John
|
|
|
|
|
jlabrou_grc wrote: You make a HUGE dataset which have all database contents and use it whenever you need it or you make small datasets even if some of the tables such as "color" for example are exist more than once in these datasets?
I'll take the third option: I don't use Datasets at all - especially if it is going to be large. DataSets are just not performant on large sets of data - the database is.
|
|
|
|
|
Hi All,
I am developing a windows based application where I am using System.Drawing.Printing.PrintDocument class for displaying report. I have provided design screen where user can change the font size and type. Now I am facing problem while printing. If I change the font size, I am loosing data and total information is not being displayed. Now my question is there any way to find out font width and height of the font object. Specifically not size. I know there is a method to find size. But its of no use to me. I need width and height separately.
Thanks in advance,
Regards,
Krishnaraj
|
|
|
|
|
There is no real height and width of a font object, since most fonts are not monospaced, there is no real character cell you can use to estimate how wide your string is.
There's two ways to go about this. You actually have to use Graphics.MeasureString to get the dimensions of the drawn string to see how big it is in the supplied font. If it's too big, reduce the font size and try again. Keep doing so until the string fits.
Or, I've found a second method that works in limited cases, but it's MUCH quicker if performance is an issue. Instead of drawing the string the exact size you need it, draw it to an offscreen bitmap in a MUCH larger font size, like 96 points. Then draw the bitmap in the control you want, scaled up/down to the size you need. If done properly, it draws nicely, without all the jaggies you get when scaling an image.
Dave Kreskowiak
Microsoft MVP - Visual Basic
|
|
|
|
|
how to set form transperancy in visual basic6.0.if i set .jpg image as form
background how can i get transperancy.if it is in rectangle or any shape else.please send a solution.if i get a solution on this my project is going to be complete.please do me the favour.
mail id: suryapraba_mca@yahoo.com
suryapraba
|
|
|
|
|
Google for "vb6 nonrectangular form[^]" and you'll find the few remaining VB6 examples of this.
Dave Kreskowiak
Microsoft MVP - Visual Basic
|
|
|
|
|
Hi, I want to dispaly a DICOM image(dcm) in picture box in picture box, and print this image. Can anybody help me?
|
|
|
|
|
Nothing in the .NET Framework supports DICOM images, so you'll have to convert them to BMP before you can use any of the standard controls to display them. Googling for "vb.net convert dicom to bmp" reveals this[^]. The first link is an article right here on CP.
Dave Kreskowiak
Microsoft MVP - Visual Basic
|
|
|
|
|
thanks for you corporation, actully I want to load an dicom image and add a bmp image to this dicom image and then I want to print it, Can you help me in this?
|
|
|
|
|
I've never dealt with DICOM images before.
It sounds like you would be much better off using a library that handles DICOM images for you. Google results[^]
Dave Kreskowiak
Microsoft MVP - Visual Basic
|
|
|
|
|
Hey,
Does anyone know how to embed Firefox into a program?
|
|
|
|
|
AKAIK, FF doesn't have a COM component you can embed into your app.
Dave Kreskowiak
Microsoft MVP - Visual Basic
|
|
|
|
|
Hey,
I can't find anyway to get information about the processor on a computer. I am basically looking for the CPU usage and especially the temprature of the processor. Can anyone help?
|
|
|
|
|
You can get the CPU usage using the PerfromanceCounter[^] class.
CPU Temperature doesn't have a PerformanceCounter so you'll have to use a different method to get this. You can find out more, especially the limitations of doing so, reading these[^].
Dave Kreskowiak
Microsoft MVP - Visual Basic
|
|
|
|
|
Hi all, I am getting really stressed and I was hoping someone could help me out. I am trying to add some rows to a table using table adapters in VB.net 2005 express and sql server express. I have read the stuff on the MSDN site and it still does not work does anybody have any ideas.
Thanks,
|
|
|
|
|
ranro2006 wrote: I am trying to add some rows to a table using table adapters in VB.net 2005 express and sql server express. I have read the stuff on the MSDN site and it still does not work does anybody have any ideas.
Would you like to tell us exactly what you did? (Code samples are good for that) You may have misinterpreted what you read, but we can't tell that from your description. We may not have read the same documentation so that narrows down the list of people that can potentially help.
|
|
|
|
|
Hi All
I am trying to run a batch file in a windows service.
It seems to sort of work as I can see a cmd.exe process running when the service executes it but the batch file does not seem to run the contents of the batch.
I am using process.start("c:\mybatch.bat")
I run the service under my admin account.
When I run a similar program in vb.net forms app it works fine.
can anyone help or have any suggestions to rectifiy this ?
Cheers
Dom
|
|
|
|
|
Try using: System.Diagnostics.process.start("C:\mybatch.bat")
Caffeination, fuels the programming nation!
|
|
|
|
|
|
Try: shell("C:\mybatch.bat")
|
|
|
|
|
thanks ultracoder
still no good however
i hate/love programming
|
|
|
|
|
If your batch file starts an interactive process, it's looking for user input, you'll never see it in the default configuration for a Windows Service. All Windows Services, by default, run under a seperate (non-visible) desktop. In order for a service to be able to interact with the visible desktop, you have to go into the Services manager (Start/Run SERVICES.MSC), find your service, get properties on it, then go to the LogOn tab and enable the "Local System account" login, then enable "Allow service to interact with the desktop".
Dave Kreskowiak
Microsoft MVP - Visual Basic
|
|
|
|
|
I am using Windows XP SP2, and working on MS VS .NET 2005.
My application was working fine till I installed few windows updates. Now on compilation I get an error message - ""LC.exe" exited with code -1073741819."
Someone told me that this could OS bit problem. I checked in My Computer->properties ->advanced->environment variables ->system variables->Processor_Architecture which states x86 over there.
I am not able to compile my applications due to this problem. The application was working normaly. I think the software updates caused this problem, I even uninstalled the updates but then nothing helped. I am stuck on this.
Someone please help. Highly urgent.
…
Thanks,
RajKat
|
|
|
|
|
The best thing to do when you get a 'highly urgent' problem is to use google, especially a problem like this where you can google the error text.
Does your app have a lic.text file ?
Christian Graus - Microsoft MVP - C++
Metal Musings - Rex and my new metal blog
|
|
|
|
|
Hey Chris,
I found resolution to the problem, it was not any license expiry issue. It was actually a spyware named Hexadoor which came into my machine from somewhere and that spyware actually does not let .NET to compile.
Anyone facing this problem may run antispyware - lavasoft ad-aware or pandasoftware to detect and remove it.
Thanks,
RajKat
|
|
|
|