Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Create a view from C# code
Message
 
 
À
17/02/2015 10:22:27
Information générale
Forum:
Microsoft SQL Server
Catégorie:
Autre
Versions des environnements
SQL Server:
SQL Server 2014
Application:
Web
Divers
Thread ID:
01615456
Message ID:
01615465
Vues:
38
>>>>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
Précédent
Répondre
Fil
Voir

Click here to load this message in the networking platform