>>>>Hi,
>>>>Can I create a view (dynamically) from C# code? Here is a simple example:
>>>>DB has a table Equipment with the following columns:
>>>>Eq_ID Char(15)
>>>>Eq_Desc Char(40)
>>>>IncInView Bit
>>>>
>>>>I need to make a call from C# (ASP.NET) and create a view that will have the following:
>>>>Eq_ID
>>>>Eq_Desc
>>>>Only those rows that have InInView set to 1
>>>>And name this view, for example, EQ_2015_02_17
>>>>
>>>>Ideally I would like this view to "auto destroy" the next day.
>>>>
>>>>TIA for any help.
>>>
>>>If you want to make an XML file, why not fill a data table with the columns you want and then write the XML file?
>>
>>This (making an XML file) is exactly what I am doing now in my VFP application. As I am converting it to ASP.NET, I thought that maybe creating a DB view would be a better approach.
>
>Yes, it probably would be a good idea to get rid of the XML file.
>Why isn't a data table a good solution?
Data table by itself won't do. Every day, when a certain record is processed, it has to be "marked/tagged" so that it won't be processed the second time. I would need to modify the table to allow for these "exclusions" every day. So it has been working pretty well with XML in VFP application. I will probably stay with XML in ASP.NET.
"The creative process is nothing but a series of crises." Isaac Bashevis Singer
"My experience is that as soon as people are old enough to know better, they don't know anything at all." Oscar Wilde
"If a nation values anything more than freedom, it will lose its freedom; and the irony of it is that if it is comfort or money that it values more, it will lose that too." W.Somerset Maugham