# Ändrad SQLHelper för .TEXT 0.94

<datetime class="hidden">2004-01-29T00:00</datetime>

<!-- category -- mostlylucidcouk, Imported, C#, Database, ASP.NET -->
Jag är i mitten av att utveckla ett par nya kontroller för att arbeta med denna webbplats (först upp är en boklista som fungerar med amazon.co.uk webbtjänst), som en del av detta jag behöver ha tillgång till data. Jag tog en titt på den nuvarande SQLHelper klassen i DotText.SqlDataProvider namnrymd - det är i stort sett samma som [Gränssnitt för dataåtkomst](http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnbda/html/daab-rm.asp) men har ett par användbara metoder saknas (t.ex., SqlParameterDataCache som jag använder en LOT - skär ner på skriva :-)). Som ett resultat av att vilja använda dessa metoder medan fortfarande använda samma klass, Jag har ändrat SqlHelper klass att vara identisk med [Användningsblock](http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnbda/html/daab-rm.asp)version, men med några metoder som läggs till för att göra den kompatibel både med [TEXTÖVERENSSTÄMMELSE](http://scottwater.com/DotText/) och med mina exisitng kontroller med hjälp av grundläggande [Användningsblock (V2)](http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnbda/html/daab-rm.asp).
Jag kommer att uppdatera detta inlägg senare med några fler länkar ... i alla fall, kan du ladda ner min modifierade version från [här](/uploads/SqlHelper.cs.txt).
Jag kommer förmodligen att ändra min design senare att vara lite mer arkitektoniskt "ren" men jag har ett dilemma, eftersom detta kommer att innebära att ändra grundläggande [Försäkrings- och återförsäkringsförpliktelser](http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnbda/html/daab-rm.asp) Att inte vara förseglad...hmm ...några åsikter???
Jag arbetar också på en enkel OPML display kontroll som fungerar utmärkt med .TEXT (dvs, låter dig ladda upp en opml-fil som sedan kommer att visas på lämplig blogg ...), Jag känner till några befintliga OPML parsers och har faktiskt skrivit en tidigare så förhoppningsvis kommer det inte att ta för lång tid!