Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


OleDbException: Åtgärden avbröts

Postades av 2006-01-28 17:15:12 - John Kjellberg, i forum asp.net generellt, Tråden har 2 Kommentarer och lästs av 426 personer

Hej

Fick ett sånt där roligt fel på min ASP.NET applikation. Första sidan laddar nyheter från en Access databas med OLEDB. Det funkade fint både lokalt och på mitt webbhotell. Men helt plötsligt slutade det funka lokalt...fick följande felmeddelande:

System.Data.OleDb.OleDbException: Åtgärden avbröts at System.Data.OleDb.OleDbConnection.ProcessResults(Int32 hr) at System.Data.OleDb.OleDbConnection.InitializeProvider() at System.Data.OleDb.OleDbConnection.Open() at RaxxaDBController.DBController.GetSiteNews()

Det blir alltså fel när Open() anropas på Connection-objektet. Sökte här på Pellesoft och hittade nåt om att man kunde lösa detta problem med att köra en Dispose() på connection-objektet efter att man anropar Close()...testade detta men det hjälpte inte.

Nån som har någon annan lösning?

Lite kod (även om det inte kan va fel eftersom det fortfarande funkar på webbhotellet):

default.aspx.cs

private void Page_Load(object sender, System.EventArgs e)
{
	//Get reference to a DBController object
	db = DBController.GetDBController();
			
	// Put user code to initialize the page here
	if(!IsPostBack)
	{
		DataTable DTnews;
		try
		{
			DTnews = db.GetSiteNews();
			DataList1.DataSource = DTnews;
			DataList1.DataBind();
		}
		catch(Exception exc)
		{
			Label1.Text = exc.ToString();
		}
	}
}


DBController.cs
public DataTable GetSiteNews()
{
	//**********************************************************
	// Fetch all records in table 'News'
	//**********************************************************
	string strSQL= "SELECT * FROM News ORDER BY News_date DESC";		
	DataTable DTnews = new DataTable("News");
	adoConn.Open();
	OleDbCommand adoCmd = new OleDbCommand(strSQL, adoConn);
		
			
	OleDbDataAdapter adoDA = new OleDbDataAdapter(adoCmd);
	adoDA.Fill(DTnews);
	adoConn.Close();
	adoConn.Dispose();
	return DTnews;
}


Svara

Sv: OleDbException: Åtgärden avbröts

Postades av 2006-01-28 17:26:07 - Fredrik Edström

Du har ingen felhantering i GetSiteNews() så om det skiter sig stängs aldrig databasen. Kan vara det som är problemet. Lägg in try,catch och ett finally där du alltid stänger db i finally. Du kan ju även se villket meddelande du får i catchen (oledbexception) så får du mer vägledning om vad det kan vara för fel. Får du ett fel så kan du returnera null och på så sätt slippa "fel" i applikationen.


Svara

Sv:OleDbException: Åtgärden avbröts

Postades av 2006-02-02 13:53:06 - John Kjellberg

Det här måste va bland det skummaste fel jag nånsin stött på...Lade till try,catch,finally i GetSiteNews() (se kod nedan)...men jag fick fortfarande samma felmeddelande (Åtgärden avbröts)

Laborerade fram o tillbaka med koden...rensade webbcache:n m.m. Plötsligt fick jag ett annat felmeddelande:

System.InvalidOperationException: The ConnectionString property has not been initialized. at System.Data.OleDb.OleDbConnection.Open() o.s.v...

Men ConnectionString-egenskapen ÄR initialiserad...för säkerhets skull lade jag även till det i GetSiteNews() åxå, men det funkar i alla fall inte

Därefter har jag laborerat mer med koden så nu får jag bara "OleDbException: Åtgärden avbröts" hela tiden igen...det spelar ingen roll VAD jag gör...provade t.o.m. att flytta bort databas-filen från den sökväg jag angett i min connectionstring för att få något annat felmeddelande...men icke...Åtgärden avbröts


Hjälp mig någon!


Koden:

*Borttagen*



EDIT: (2006-03-13)

Mycket märkligt problem...Löste det genom att helt enkelt starta upp ett nytt projekt i visual studio och lägga in samma källkodsfiler...funkade hur bra som helst!


Svara

Nyligen

  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo
  • 14:25 Tips på verktyg för att skapa QR-k
  • 14:23 Tips på verktyg för att skapa QR-k
  • 20:52 Fungerer innskuddsbonuser egentlig

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 604
27 953
271 705
6 684
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies