इस प्रकार एक SqlDataConnection प्रकार प्रदाता का उपयोग करने का सामान्य तरीका है के रूप में:SqlDataConnection प्रकार प्रदाता - स्क्रिप्ट पैरामीटर के साथ की स्थापना डेटाबेस कनेक्शन स्ट्रिंग
type dbSchema = SqlDataConnection<"Data Source=MYSERVER\INSTANCE;InitialCatalog=MyDatabase;Integrated Security=SSPI;">
let db = dbSchema.GetDataContext()
हालांकि हमारे पास एक समस्या है जो हम एक में इस प्रकार की सेवा का इस्तेमाल करना चाहते हैं f # स्क्रिप्ट जहां डेटाबेस के लिए कनेक्शन स्ट्रिंग पैरामीटर के रूप में पास की जाती है।
let connectionString= Array.get args 1
type dbSchema = SqlDataConnection<connectionString>
हालांकि यह त्रुटि देता है
वहाँ यह करने के लिए कोई तरीका है "यह एक निरंतर अभिव्यक्ति या वैध कस्टम विशेषता मान नहीं है": तो मुझे क्या करना चाहते हैं कुछ इस तरह है?