小编use*_*351的帖子

Sql语句在Access中工作但不是从C#运行时

该声明:

SELECT [ToWhom] FROM [myChecks] WHERE [ToWhom] like '*e*' 
Run Code Online (Sandbox Code Playgroud)

在Access中工作得很好但是当我从C#运行它时,我回来并清空数据集.这是代码:

string connectionstring = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=Checkbook.accdb";
OleDbConnection Conn = new OleDbConnection();
Conn.ConnectionString = connectionstring;
OleDbCommand myCommand = Conn.CreateCommand();
OleDbDataAdapter myDataAdapter = new OleDbDataAdapter();
DataSet myDataset = new DataSet();
DataTable EmptyDataTable = new DataTable();
myCommand.CommandText = SQL;
myDataAdapter.SelectCommand = myCommand;
Conn.Open();
try
{
//This part does not throw an error it just return an empty Dataset
myDataAdapter.Fill(myDataset);
Conn.Close();
return myDataset.Tables[0];
}
catch(SyntaxErrorException e)
{
MessageBox.Show(e.Message, "Database Error", MessageBoxButtons.OK, MessageBoxIcon.Information);
}
Conn.Close();
 return …
Run Code Online (Sandbox Code Playgroud)

c# ms-access

2
推荐指数
1
解决办法
483
查看次数

无法获取属性'offsetWidth'的值:object为null或undefined错误

我正在开发一个基本上被设置为具有三行的表的页面.顶行是标题,中间行是页面的主要部分,底行是导航.导航行中的每个按钮都会触发一个javascript函数,该函数使用中间行的innerHTML值并放置必要的html来显示页面的内容.在我的主页上:

<script type="text/javascript" src="http://maps.googleapis.com/maps/api/js?key=MY_KEY&sensor=false"></script>
Run Code Online (Sandbox Code Playgroud)

在头部我有:

var myOptions = {center: new google.maps.LatLng(-34.397, 150.644), zoom: 8, mapTypeId: google.maps.MapTypeId.ROADMAP };
Run Code Online (Sandbox Code Playgroud)

在body部分中,它立即运行,然后在MAP按钮调用的函数中,我有:

var mapString;
var w = document.getElementById("mainwindow");
var map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);
mapString = '<table width="1024" cellpadding="0" cellspacing="0"><tr>';
mapString += '<td> <div id="map_canvas" width="1024" height="350"></div></td>';
mapString += '</tr></table>';
w.innerHTML = mapString;
Run Code Online (Sandbox Code Playgroud)

现在,当我按下Map按钮时,我收到错误:

Unable to get value of the property 'offsetWidth': object is null or undefined
main.js Line 29
Code 0 char:1385
URI: http://maps.gstatic.com/intl/en_us/mapfiles/api-2/3/2/main.js
Run Code Online (Sandbox Code Playgroud)

不确定这个错误试图告诉我什么.任何帮助将不胜感激.

javascript google-maps google-maps-api-3

1
推荐指数
1
解决办法
2万
查看次数