我有一个以下的oracle存储过程
CREATE OR REPLACE
PROCEDURE getRejectedReasons
(
p_cursor IN OUT SYS_REFCURSOR)
AS
BEGIN
OPEN p_cursor FOR SELECT * FROM reasons_for_rejection;
END;
Run Code Online (Sandbox Code Playgroud)
但是,当我在sql-developer中运行此存储过程时,我什么都看不到.我只是看到这样的事情:
Connecting to the database oracleLocal.
Process exited.
Disconnecting from the database oracleLocal.
Run Code Online (Sandbox Code Playgroud)
我是从MS sql server来的,我习惯在运行这样的存储过程时看到实际的结果.这个存储过程是不是返回结果因为我正在使用游标?
我已经阅读了一些关于fetch = join的帖子 - http://nhforge.org/blogs/nhibernate/archive/2009/04/09/nhibernate-mapping-lt-many-to-one-gt.aspx(ser4ik.livejournal. com/2505.html)所以我有一些问题,例如我上课了
<class name="AttributesInf" table="attr_inf">
<id name="Id">
<generator class="identity"/>
</id>
<property name="Name" />
<property name="Desc"/>
</class>
Run Code Online (Sandbox Code Playgroud)
和
<class name="AttributeValue" table="attr_val">
<id name="Id">
<generator class="identity"/>
</id>
<property name="Value" />
<many-to-one name="AttrName" column="attrId"/>
</class>
Run Code Online (Sandbox Code Playgroud)
如果我在没有set fetch ="join"的情况下使用这个映射,我会得到sql:
Select av.Id, av.Value, av.attrId From attr_val av where av.Id=...()
Run Code Online (Sandbox Code Playgroud)
之后单独的sql查询如:
Select * From attr_inf where Id = av.attrId
Run Code Online (Sandbox Code Playgroud)
所以我的结果是:
class AttrinuteInf
{
int Id;
string Name;
string Desc;
}
class AttributeValue
{
int Id;
string Value;
AttributeInf AttrName;
}
Run Code Online (Sandbox Code Playgroud)
如果我设置fetch …
几天前,我已经克隆了一个Git存储库,并开始使用它,我们一直在wifi连接上进行工作wifi_a。
有时,wifi_a它没有响应,但wifi_b通常在wifi_a没有响应时起作用。因此,有些日子我会wifi_b改用。今天是那种日子之一。
我决定要使用上游遥控器获取最新更新。但是,获取只是挂在那里。然后,我决定尝试拉。没有。坐在这里几分钟后,我得到的是:
致命:无法连接到github.com:github.com
[0:207.97.227.239]:errno =操作超时
因此,出于好奇,我检查是否wifi_a再次奏效。它做了!因此,我切换回wifi_a。我再次尝试了git fetch,它立即起作用!
我的问题是..为什么?为什么我不能使用其他wifi连接?wifi_b在等待git完成提取或超时的过程中,我可以在连接时使用网络浏览器,因此并不是我没有连接。我只是发现这种行为很奇怪,任何解释都将真正有帮助。毕竟,如果我需要做一些工作但是wifi_a很沮丧,那我就没事了!
我的错误:
( ! ) Fatal error: Call to a member function fetch() on a non-object in C:\wamp\www\PDO\index.php on line 13
我的代码:
<?php
$config['db'] = array(
'host' => 'localhost',
'username' => 'root',
'password' => '',
'dbname' => 'learnpdo'
);
$db = new PDO('mysql:host='.$config['db']['host'].';dbname'.$config['db']['dbname'], $config['db']['username'], $config['db']['password']);
$query = $db->query("SELECT articles . title FROM articles");
while ($row = $query->fetch(PDO::FETCH_ASSOC)) {
echo $row['title'];
}
Run Code Online (Sandbox Code Playgroud)
我知道有很多这样的问题,但没有一个答案似乎有效.
谢谢
编辑:
由于以下所有人,以上是固定的.:)现在我收到另一个错误:
Notice: Undefined index: id in C:\wamp\www\PDO\index.php on line 7
这是我的数据库:
这是我的代码:
$db = new PDO('mysql:host=localhost;dbname=learnpdo;charset=UTF-8', …Run Code Online (Sandbox Code Playgroud) 我正在使用coffeescript.我的代码非常简单:
class SomeCollection extends Backbone.Collection
constructor: (@options) ->
url: ->
"#{$SCRIPT_ROOT}/some/data/#{@options.someId}"
model: SomeModel
class SomeView extends Backbone.View
initialize: ->
myCollection = new SomeCollection()
myCollection.fetch
success: (coll, resp) ->
console.log coll
Run Code Online (Sandbox Code Playgroud)
从我的集合的url返回的JSON正是:
[{"id": 1, "comments": "", "name": "images/exceptions/59.png"}]
但是,在将任何内容打印到控制台之前,我在第768行收到了backbone.js错误:无法读取未定义的属性1.未定义的对象this._byId在集合的get函数中.我怎么解决这个问题?
尝试从随机API中呈现电影列表并最终过滤它们.
componentDidMount() {
var myRequest = new Request(website);
let movies = [];
fetch(myRequest)
.then(function(response) { return response.json(); })
.then(function(data) {
data.forEach(movie =>{
movies.push(movie.title);
})
});
this.setState({movies: movies});
}
render() {
console.log(this.state.movies);
console.log(this.state.movies.length);
return (
<h1>Movie List</h1>
)
}
Run Code Online (Sandbox Code Playgroud)
如果我渲染这个我只能打印我的状态而不能访问里面的内容.我如何创建LI列表并呈现UL?谢谢
我最近学到了一些关于fetch()和promise的知识,现在我需要在项目中使用它.这里我有一个fetch()函数,它运行得很好,但我想,它必须捕获一个错误.那么,在fetch()函数中捕获错误的最佳方法是什么?我需要在两个()中捕获它们?这里有一些代码:
const endpoint = 'http://localhost:3030/api/hotels';
const promise = fetch(endpoint)
.then(res => res.json(), err => {
console.log(err);
})
.then(parseRooms, err => {
console.log(err);
})
Run Code Online (Sandbox Code Playgroud)
谢谢 !
我正在尝试从API中获取文本,该API只返回一串文本((此处))并且在响应中将问题抛出.发布时,它出来了[object Response],并console.log没有显示我想要的文本.
我正在使用的代码:
fetch('http://taskinoz.com/gdq/api').then(
function(response) {
console.log(response);
throttledSendMessage(channel, response);
return response;
})
.catch(function(error) {
throttledSendMessage(channel, "An error has occured");
})
Run Code Online (Sandbox Code Playgroud)
可在此处找到日志
谢谢你和我一起找,找不到解决方案:/
我开始更多地学习React,我有一个问题。什么是从API提取数据的更好方法。
我正在开发一个应用程序,需要调用foursquare的地方api,它具有每秒2次调用的配额.应用程序拉出一个地方列表,然后必须单独调用每个地方的图片.我试图在forEach函数和For-In函数中执行此操作.我已经尝试了所有我能想到的东西,并找到了研究,使这项工作(从在各种情况下使用setTimeout,到创建包含超时的承诺,并以多种不同的方式结合tehm),但我一直无法找到任何解决方案协助我的特定异步/等待获取情况.
要清楚 - 应用程序是可操作的,我的"其他"声明正在进行,但是else语句正在进行,因为我超过了每秒的配额 - 所以,代码就在那里,并且工作,我只是想能够运行照片而不是通用图标.如果我等待足够长的时间,我可以让照片工作,好像服务器忘了一秒钟.但我的每日总配额远远超过我在开发环境中可以达到的任何东西,所以这必须是让我遇到麻烦的原因!
如果有人可以提供帮助,我将非常感激!
const renderVenues = (venues) => {
for(let i=0; i < $venueDivs.length; i++){
const $venue = $venueDivs[i];
const venue = venues[i];
let newUrl = `https://api.foursquare.com/v2/venues/${venue.id}/photos?client_id=${clientId}&client_secret=${clientSecret}&v=20190202`;
const getPics = async () =>{
try{
const picResp = await fetch(newUrl);
if(picResp.ok){
const picJson = await picResp.json();
const photo = picJson.response.photos.items[0];
const venueImgSrc = `${photo.prefix}300x300${photo.suffix}`;
let venueContent = `<h2>${venue.name}</h2><h4 style='padding- top:15px'>${venue.categories[0].name}</h4>
<img class="venueimage" src="${venueImgSrc}"/>
<h3 style='padding-top:5px'>Address:</h3>
<p>${venue.location.address}</p>
<p>${venue.location.city}, ${venue.location.state}</p>
<p>${venue.location.country}</p>`;
$venue.append(venueContent);
} else{
const venueIcon = venue.categories[0].icon;
const …Run Code Online (Sandbox Code Playgroud)fetch ×10
javascript ×5
reactjs ×2
api ×1
async-await ×1
backbone.js ×1
coffeescript ×1
collections ×1
cursors ×1
database ×1
es6-promise ×1
fatal-error ×1
fetch-api ×1
git ×1
join ×1
nhibernate ×1
node.js ×1
oracle ×1
pdo ×1
php ×1
pull ×1
redux ×1
wifi ×1